从网站读取特定内容并使用python显示

时间:2018-12-03 17:40:18

标签: python

下面的代码是我目前正在执行的操作,但是我正在努力使其正常工作... 希望您能提供帮助:)

#A python programme which shows the current price of bitcoin.
#(a well-known crypto-currency.)

import urllib
import urllib2

def webConnect():
aResp = urllib2.urlopen("https://www.cryptocompare.com/coins/btc/overview/GBP")
web_pg = aResp.read();

print web_pg

def main():     webConnect()

main()

g = Grab() g.go(地址)

btc_div = g.xpath('// * / div [class =“ ng-binding”]')

val = btc_div.xpath(u“ dl / dt [contains(text(),'%​​s')] /../ dd / text()”%'如果仅该标签包含此文本') 打印值[0]

1 个答案:

答案 0 :(得分:0)

一种选择是使用beautifulsoup库。

这个问题有一个通过文本查找标签的示例:BeautifulSoup - search by text inside a tag

教程:https://www.dataquest.io/blog/web-scraping-tutorial-python/