使用Python实时获取比特币价格
在本文中,我们将了解如何获得比特币的当前价格。
比特币是一种加密货币。它是一种去中心化的数字货币,没有中央银行或单一管理员,可以在点对点比特币网络上从一个用户发送到另一个用户,而无需中介。
所需模块和安装:
要求 :
Requests 允许您非常轻松地发送 HTTP/1.1 请求。无需手动将查询字符串添加到您的 URL。
pip install requests
美丽的汤:
Beautiful Soup 是一个库,可以很容易地从网页中抓取信息。它位于 HTML 或 XML 解析器之上,提供用于迭代、搜索和修改解析树的 Pythonic 习惯用法。
pip install beautifulsoup4
解释 -
我们有比特币价格的谷歌搜索 URL,我们从中刮取了印度卢比的比特币价格并将其存储在一个变量中,我们进一步打印它。
Python3
# importing libraries
from bs4 import BeautifulSoup as BS
import requests
# method to get the price of bit coin
def get_price(url):
# getting the request from url
data = requests.get(url)
# converting the text
soup = BS(data.text, 'html.parser')
# finding metha info for the current price
ans = soup.find("div", class_ ="BNeawe iBp4i AP7Wnd").text
# returning the price
return ans
# url of the bit coin price
url = "https://www.google.com / search?q = bitcoin + price"
# calling the get_price method
ans = get_price(url)
# printing the ans
print(ans)
输出 :
520, 106.95 Indian Rupee