我需要通过 html 表单上传数百个文件,以便它们最终在服务器上。我没有其他选择,必须通过表格。
我曾尝试使用 python 执行此操作,但我做错了,当我尝试通过 Web 界面打开它们时文件为空。我还尝试通过 firefox 的 TamperData 进行重播,在这种情况下文件也上传不正确。
所以我有兴趣通过自动化浏览器来探索上传文件的想法。我需要做的就是:
for file in files:
open a page
click on the browse button
select a file
click the upload button
那么我可以使用什么软件/库来做到这一点?我不一定需要使用 python 来做这件事,因为我以后再也不需要这样做了。我只需要以任何可能的方式将文件放在那里。
我可以访问 Windows 7、Mac Os X 和 Suse Linux。
我也不在乎我使用哪种浏览器。