【发布时间】:2018-12-10 18:33:30
【问题描述】:
我使用的代码很简单:
import requests
from bs4 import BeautifulSoup
re = requests.get('https://bitcointicker.co/stamp/btc/usd/1hr/')
print(re.status_code)
soup = BeautifulSoup(re.content, 'lxml')
value = soup.find(id="lastTrade")
print(value)
但是,print(value) 行会产生以下内容:
<div id="lastTrade"> </div>
这很奇怪,因为网站上的元素检查器显示以下内容:
<div id="lastTrade">3420.140</div>
当脚本尝试访问包含在 div 中的值时,出了什么问题?我怀疑发生了与安全和数据隐私相关的事情,但我目前不知道与此相关的任何事情。
【问题讨论】:
标签: python python-3.x web-scraping beautifulsoup web-crawler