擅长:python、mysql、java
<p>我将重写以使用选择器,这些选择器也存在于<code>content</code>属性中,并确保<code>name</code>属性的值大小写是正确的。由于<code>keywords</code>可以是大写或小写,也可以是<code>description</code>,因此您需要在css选择器中考虑到这一点,否则将找不到匹配项。您可以在选择器中使用或语法执行此操作</p>
<pre><code>keywords = [item['content'] for item in soup.select('[name=Keywords][content], [name=keywords][content]')]
descriptions = [item['content'] for item in soup.select('[name=Description][content], [name=description][content]')]
</code></pre>