Python Selenium - [错误5]尝试退出浏览器实例时拒绝访问

时间:2012-09-12 13:09:42

标签: python firefox selenium webdriver

我不知道为什么,但我最近得到了这个错误(并非每次都有):

Access is denied: 'c:\\docume~1\\shanew~1\\locals~1\\temp\\tmpijz7zu\\cookies.sqlite-shm'

代码就像:

profile = webdriver.FirefoxProfile()
browser = webdriver.Firefox(profile)
...
browser.quit()

有人知道如何解决这个问题吗?

P.S。:该程序运行在VirtualBox win XP专业版32位上,我最近唯一做的就是更新驱动程序以使其与多处理器兼容。也许它与上述错误有关?

1 个答案:

答案 0 :(得分:1)

如果您没有对cookie文件的管理/ IO访问权限,则可能会收到此错误。您可以通过在运行脚本的任何位置指定本地文件夹来存储选项。

或者,您可以在管理模式下运行脚本,它应该可以正常工作。