【发布时间】:2017-11-21 15:53:06
【问题描述】:
import bs4
import requests
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}
url = 'http://twitter.com'
r = requests.get(url, headers=headers)
p = bs4.BeautifulSoup(r.text, 'html.parser')
p.js-signup
当我将p.js-signup 放入 python shell 时,它会返回
Traceback (most recent call last):
File "<pyshell#29>", line 1, in <module>
p.js-signup
NameError: name 'signup' is not defined
我对此很陌生,所以我不确定我做错了什么,其他没有'-'的css东西可以正常工作
【问题讨论】:
-
什么是js-signup??
标签: python css python-3.x bs4