从filesoni下载文件的脚本

2024-09-30 02:25:52 发布

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

有人能告诉我如何编写Python脚本来完成这些事情吗?在

  1. 把我的IP地址改成随机的代理地址。在
  2. 下载并显示验证码图像,并显示可以写入验证码字符的提示。在
  3. 下载主文件。在

脚本应该有一个输入参数(地址与以下之一类似):

http://www.filesonic.com/file/212720521/Ubuntu.11.04.part1.rar

http://www.filesonic.com/file/212720541/Ubuntu.11.04.part2.rar

它将被调用两次,如下所示:

python dlsonic.py http://www.filesonic.com/file/212720521/Ubuntu.11.04.part1.rar
python dlsonic.py http://www.filesonic.com/file/212720541/Ubuntu.11.04.part2.rar

Tags: py脚本comhttp代理地址www事情
1条回答
网友
1楼 · 发布于 2024-09-30 02:25:52

下面是一些基本的Python帮助您入门:

import urllib2
response = urllib2.urlopen('http://www.example.com/')
html = response.read() # This is what is read from the file. In your case,
                       # it'll only read the contents of the webpage.

要更改IP地址,可以使用一些Linux命令来完成此操作(假设您使用的是以太网):

^{pr2}$

使用Python,可以使用os.system()运行这些:

^{3}$

以及处理命令行参数,如python foo.py bar foo bar bar

import sys
print sys.argv

至于如何处理验证码,那将是艰难的。你确定你不能只手动做这个吗?在

相关问题 更多 >

    热门问题