我这个月刚开始学习编码,并开始使用 Python。我想自动化一个简单的任务(我的第一个项目) - 访问一家公司的职业网站,检索当天发布的所有工作并将它们存储在一个文件中。所以这就是我想做的,按顺序:
- 访问http://www.nov.com/careers/jobsearch.aspx
- 选择选项 - 每页 25 个作业
- 选择日期选项 - 今天
- 点击搜索职位
- 将结果存储在文件中(仅职位名称)
我环顾四周,发现 Selenium 是处理 .aspx 页面的最佳方式。
我已经使用 Selenium 完成了步骤 1-4。但是,有两个问题:
- 我不想打开浏览器。我只需要将输出保存到文件中。
- 即使我对弹出的浏览器没问题,在 IDLE(我有 Windows 操作系统)上使用 Python 代码(从 Selenium 作为 Web 驱动程序导出)也会导致错误。当我运行 Python 代码时,浏览器会打开并加载链接。但是在浏览器关闭之前,没有任何表单选择发生,并且我收到以下错误消息(下面的链接)。那么错误信息是什么意思呢? http://i.stack.imgur.com/lmcDz.png
任何帮助/指导将不胜感激......谢谢!