Python 如何从我的数据集中提取数字并生成数组?

Python 如何从我的数据集中提取数字并生成数组?,python,extract,Python,Extract,我想从数组秩中只提取数字 我无法只提取我尝试过的号码“全部查找”、“包含”等 rank[0] <td class="blob-num js-line-number" data-line-number="100" id="L100"></td>] len(rank) 100 >>> import re >>> [int(s) for s in re.findall(r'\b\d+\b', rank[0])] --------------

我想从数组秩中只提取数字

我无法只提取我尝试过的号码“全部查找”、“包含”等

rank[0]
<td class="blob-num js-line-number" data-line-number="100" id="L100"></td>]
len(rank)
100
>>> import re
>>> [int(s) for s in re.findall(r'\b\d+\b', rank[0])]

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-256-5566677d4eea> in <module>
      1 import re
----> 2 [int(s) for s in re.findall(r'\b\d+\b', rank[0])]

~/anaconda3/lib/python3.7/re.py in findall(pattern, string, flags)
    221 
    222     Empty matches are included in the result."""
--> 223     return _compile(pattern, flags).findall(string)
    224 
    225 def finditer(pattern, string, flags=0):

TypeError: expected string or bytes-like object
rank[0]
]
蓝(职级)
100
>>>进口稀土
>>>[r'\b\d+\b',秩[0])中s的int(s)
---------------------------------------------------------------------------
TypeError回溯(最近一次调用上次)
在里面
1进口稀土
---->2[r'\b\d+\b',秩[0])中s的int(s)
findall中的~/anaconda3/lib/python3.7/re.py(模式、字符串、标志)
221
结果中包含222个空匹配项。”“”
-->223返回编译(模式、标志).findall(字符串)
224
225 def finditer(模式、字符串、标志=0):
TypeError:应为字符串或类似字节的对象

您想要哪些数字?我建议使用哪些数字进行HTML解析?我建议使用哪些数字进行HTML解析