从filesonic脚本下载文件

| 有人可以建议我如何编写Python脚本来做这些事情吗? 将我的IP地址更改为某个随机代理地址。 下载并显示验证码图片,并提示我可以在其中编写验证码字符。 下载主文件。 该脚本应具有一个输入参数(地址类似于其中之一):   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
    
已邀请:
以下是一些入门的基本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命令来完成此操作(假设您在此处使用以太网):
ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up
ifconfig eth0
使用Python,您可以使用
os.system()
运行它们:
import os
os.system(\'ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up\')
os.system(\'ifconfig eth0\')
并处理命令行参数,例如
python foo.py bar foo bar bar
import sys
print sys.argv
至于处理验证码,那将是艰难的。您确定不能仅手动执行此操作吗?     

要回复问题请先登录注册