<p>您可以匹配具有该属性的元素并移除该部分。你知道吗</p>
<p>我拆分了<code>;</code>上的style属性(仅适用于相关标记),然后重新组合,排除不需要的对</p>
<pre><code>';'.join([i for i in t['style'].split(';') if 'word-spacing' not in i])
</code></pre>
<p>但是您可以很容易地更新<code>word-spacing</code>的值</p>
<pre><code>from bs4 import BeautifulSoup as bs
html = '''
<span class="text_line" data-complex="0" data-endposition="4:2:86:5:0" data-position="4:2:74:2:0" style="font-family: scala-sans-offc-pro ; width: 100%; word-spacing: -2.66667px; font-size: 24px !important; line-height: 40px; font-variant-ligatures: common-ligatures; display: block; height: 40px; margin-left: 75px; margin-right: 155px;">
'''
soup = bs(html, 'lxml')
for t in soup.select('[style*= word-spacing]'):
t['style'] = ';'.join([i for i in t['style'].split(';') if 'word-spacing' not in i])
print(soup)
</code></pre>
<p>阅读:</p>
<ol>
<li><a href="https://www.crummy.com/software/BeautifulSoup/bs4/doc/#attributes" rel="nofollow noreferrer">https://www.crummy.com/software/BeautifulSoup/bs4/doc/#attributes</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors</a></li>
</ol>