使用python将表从网页提取到csv文件中

时间:2017-06-23 12:31:49

标签: python beautifulsoup

我是python中的新手,目前正在学习pandas工具包,我想从我的后续项目的网页中提取表数据 任何人都可以通过为数据提取提供最好的工具包名称来帮助我,并且由于我没有专注于那部分,所以可以减少时间。谢谢。 http://contentlinks.dionglobal.in/ib/closeprices.asp?Exchange=NSE&Startname=A

1 个答案:

答案 0 :(得分:0)

import requests
from BeautifulSoup import BeautifulSoup

req = requests.get('http://contentlinks.dionglobal.in/ib/closeprices.asp?Exchange=NSE&Startname=A')
soup = BeautifulSoup(req.text)
table = soup.findAll('table')
tr = table[-1].findAll('tr')
for i in tr:
    # here you can extract data from tr
    # and write your pandas code
    print i  # example
    print '\n\n'  # example

我不确定,您想以哪种方式保存,但这会有所帮助