我需要我的程序(Python)将文件(大型报告)上传到像(rapidshare,megaupload或easyshare)这样的服务,然后抓住网站给我的URL(向他们转发给用户)
什么是最简单的方式(我认为Selenium,但也许它有点矫枉过正)?
什么是最快的(我可以用机械化吗?)?
你会怎么做?
提前完成。
答案 0 :(得分:4)
我会用Selenium攻击它,即使它非常沉重,我认为它的简单方面是值得的。
我会在FireFox插件SeleniumIDE上录制它时,手动执行您需要做的事情(上传文件到服务)。他们只是以Python身份导出你的代码。
SeleniumIDE:
Selenium有点慢,但我向你展示的简单性非常值得(恕我直言)。
答案 1 :(得分:0)
您可以先查看问题中的网站是否有针对此类事情的API。例如易于分享(其他人暂时被阻止,所以没有检查过):http://www.easy-share.com/be/developers.html(他们甚至有一个现成的python模块可用)