我花了好几个小时来研究如何下载一个文件the documentation向我展示了如何做到这一点;但是cygwin非常糟糕,使用起来也很麻烦,我正试图在python3中为一个程序实现这一点。我尝试过使用urllib、requests、wget(在python中)、httplib和其他一些。但是它只获取重定向的页面(如果您将链接粘贴到url栏中,并使用正确格式的url,您会得到这样的结果)
虽然当我检查一个页面并触发与我尝试过的地址相同的下载链接时,它可以正常工作并为我提供一个下载弹出窗口。Here is an example page单击“下载数据”可触发链接
我不明白为什么python包不能发送正确的get请求,我需要在linux中实现这个程序,才能使用wget。在
有人知道如何正确调用url吗?在
您需要将
&submit=Download+Data
添加到URL的末尾以下载数据。您可以在googlechrome中的inspect元素的network选项卡中看到这一点。希望我帮了忙!在我想
要运行此程序:
^{pr2}$如果您想从解释器中使用: 另存为模块.py在
另外,如果这个有用,我会在我的shell程序中使用这个
编辑:我的评论:
我尝试了这个,但得到了“格式错误的网址”错误
这是我对python中的所有系统命令所做的,因此它与curl有关。在
相关问题 更多 >
编程相关推荐