python3 BeautifulSoup爬去股票信息

爬网页信息用到了BeautifulSoup这个,通过这个库能很好的解析网页信息,可以从标签 css等方式取信息 .

import requests
from bs4 import BeautifulSoup


headers = {'user-agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'}
reponse = requests.get('http://quote.stockstar.com/stock/gem.shtml')
reponse.encoding = 'GBK'
soup = BeautifulSoup(reponse.text,'lxml')
trs = soup.select('tbody.tbody_right')[0].select('tr')
for i in trs:
    print(i.text)
print('*'*50)
datalist = soup.find_all(id='datalist')
for a in datalist[0].select('tr'):
    print(a.text)
BaiduShurufa_2019-1-20_22-16-4.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容