我想从'下载Results.csvhttps://www.bseindia.com/corporates/Forth_Results.aspx' 我想基本上得到数据帧格式的数据。 我使用下面的代码下载该文件,但它得到了一些错误数据
import requests
import pandas as pd
bse_url = 'https://www.bseindia.com/corporates/Forth_Results.aspx'
r = requests.get(bse_url)
file_name = Results.csv
with open(file_name, 'wb') as f:
for chunk in r.iter_content():
f.write(chunk)
f.flush()
您可以在selenium的帮助下执行此操作,请遵循以下步骤:
步骤1:下载chrome的web驱动程序:
首先检查您的chrome版本(浏览器菜单(三个垂直点)->;帮助->;关于Google chrome
步骤2:根据您的chrome浏览器版本从here下载驱动程序(我的是81.0.4044.138)
步骤3:下载后解压缩文件并将chromedriver.exe放在脚本所在的目录中
第四步:
pip install selenium
现在使用以下代码:
输出:
相关问题 更多 >
编程相关推荐