python实时提取比特币价格

作者 : 慕源网 本文共730个字,预计阅读时间需要2分钟 发布时间: 2022-02-9 共169人阅读

本文讨论了我们如何阅读网页并提取当前的比特币价格。现在,要执行这个,我们需要一些东西:

  • 网站
  • 网页抓取库/工具 
  • 编程语言

网站

这是我们要从中读取比特币价格的网站。有很多网站,你可以从中读取这些数据,但对于本文,我使用的是Coinmarketcap.com,它的 URL 是 

https://coinmarketcap.com/currencies/bitcoin

python实时提取比特币价格

网页抓取库/工具

市场上有许多网络抓取库和工具。以下是我的建议列表:

  • Beautiful Soup
  • Scrapy
  • Requests (HTTP for humans)
  • LXML
  • Selenium

对于本文,我将RequestsBeautiful Soup一起使用。

编程语言

本文使用 Python 作为编程语言

import requests
from bs4 import BeautifulSoup as bs

URL = "https://coinmarketcap.com/currencies/bitcoin/"
reponse = requests.get(URL)

htmlContent = bs(reponse.content,'html.parser')

divTagContent = htmlContent.find('div',{'class':'priceValue'})
priceTag = divTagContent.select_one('span')
print(f"Current price of Bitcoin is {priceTag.text}")

要了解哪个 HTML 标记保存了这些数据,您可以使用任何开发人员工具。如果你有 Chrome,那么你可以打开 coinmarketcap.com 网站并按 F12。这样做将打开一个开发人员工具窗口,如下所示,

python实时提取比特币价格

 


慕源网 » python实时提取比特币价格

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录