5 python
脚本:
#!/usr/bin/python3.2
from bs4 import BeautifulSoup as bs
content = '<p class="title">hello world</p>'
s = bs(content)
print(s.find_all(class="title"))
Run Code Online (Sandbox Code Playgroud)
输出:
File "bs.py", line 7
print(s.find_all(class="title"))
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
BS Docs:
soup.find_all(id="link2")
# [<a class="sister" href="http://example.com/lacie" id="link2">Lacie</a>]
Run Code Online (Sandbox Code Playgroud)
问题:为什么会出现语法错误?
class是python中的关键字.使用find_all('p', { 'class' : "title"})或find_all(class_="title")代替.
| 归档时间: |
|
| 查看次数: |
1055 次 |
| 最近记录: |