擅长:python、mysql、java
<p>您可以尝试以下简单方法:</p>
<pre><code>>>> html = '''<li>this is li</li>
<li class="c1" data="this is data">ineinieni </li>
<li class="c1" >ineinieni </li>
<li data="this is the data1">ineinieni </li>
<li data="this is the data2">ineinieni </li>
'''
>>> soup = BeautifulSoup(html, 'html.parser')
>>> for li in soup.find_all('li', {'data': True}):
print(li['data'])
this is data
this is the data1
this is the data2
</code></pre>
<p>或存储它:</p>
<pre><code>>>> data = [x['data'] for x in soup.find_all('li', {'data': True})]
>>> data
['this is data', 'this is the data1', 'this is the data2']
</code></pre>