处理重定向自动下载链接Python

时间:2017-12-03 17:54:47

标签: python csv urllib

我有一个网址,在加载后会自动将CSV下载到您的计算机上。

我试图在python中自动执行此操作并控制下载文件的命名。这是我目前的代码:

import os
import sys
import urllib.request
URL= https://www.google.com/url?q=https%3A%2F%2Fbasketballmonster.com%2FDaily.aspx%3Fv%3D2%26exportcsv%3DXnZZUZaDa0E296JhVEGWbs8HRGOXsEkeJKs2towTT%2Fw%3D&sa=D&sntz=1&usg=AFQjCNHYm9T_QIZvEJ8qIKfyXQuZb4HPVA
response = urllib.request.urlopen(URL)
URL2 = response.geturl()
urllib.request.urlretrieve(URL2, "file2.csv")

对于网址: https://www.google.com/url?q=https%3A%2F%2Fbasketballmonster.com%2FDaily.aspx%3Fv%3D2%26exportcsv%3DXnZZUZaDa0E296JhVEGWbs8HRGOXsEkeJKs2towTT%2Fw%3D&sa=D&sntz=1&usg=AFQjCNHYm9T_QIZvEJ8qIKfyXQuZb4HPVA

(点击下载CSV到磁盘)

但是,下载的CSV具有此html标记,而不是实际数据

关于解决方案的任何想法?

0 个答案:

没有答案