我尝试在Python 3.6中自动从页面中提取数据: https://xxx.xxx/xxx/call/?period_from=20-11-2017&period_to=20-11-2017&direction=0&recordings=0&totalize_on=0&page=
目前我必须手动按导出,触发生成该表的csv文件:
我尝试了以下操作但它将原始html页面返回给我,而不是通过打开URL下载的CSV文件。
CSV_URL = 'https://xxx.xxx/xxx/call/export?period_from=20-11-2017&period_to=20-11-2017&direction=0&recordings=0&totalize_on=0'
session=requests.Session()
information=session.get(CSV_URL)
decoded_information=information.content.decode('utf-8')
data=decoded_information.splitlines()
data=csv.DictReader(data)
for row in data:
print(row)
所以要清楚,我了解如何使用请求直接下载文件,但在这种情况下,没有直接链接到我想下载的文件。