我尝试创建一个selenium脚本,用于检查房地产网站并通过电子邮件发送任何新的房产。所有的旧房产都存储在数据库中,列表与数据库进行交叉核对,并通过电子邮件发送新的列表。
我让它工作得很好,但我注意到,如果我自己手动导航到上述房地产网站,我会看到3-4个新的列表。当我通过任务管理器运行脚本,驱动程序通过firefox打开页面时,驱动程序看不到这些新列出的属性!为什么会发生这种情况?谢谢
发布于 2015-04-16 02:32:48
您的浏览器可能正在缓存过时的信息。
尝试呼叫:
driver.manage().deleteAllCookies();在实例化你的驱动之后,在导航到你的页面之前。
https://stackoverflow.com/questions/29657971
复制相似问题