使用cron作业从url转储文件

2024-03-28 11:39:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我用urllib编写了简单的Python脚本来检索文件。如果地址中的文件拥有结尾,比如.txt、.exe或.csv,那么一切都正常。但是我得到了一个url,文件结尾是这样的——action=download&;user=kff&projectname=15&;date=today;所以我看到它从sql数据库查询数据,并在浏览器中以csv格式转储数据。当我在浏览器中使用这个简单的链接时,它工作得非常好。当我试图用python来做这件事时,它会转储大小为0kb的文件。代码如下:

import os
import urllib
pp = os.path.join("path", "fileName")
urllib.urlretrieve ("urlLink", pp)

我应该用wget来代替它或者其他的想法会很有帮助。谢谢


Tags: 文件csv数据pathimporttxt脚本os