python-3.x - Selenium/Python/Chrome:浏览器 Chrome 无法创建目录“Selenium”
问题描述
在此用户(管理员)下通常在 PC 上运行的应用程序突然开始启动 Windows 警报窗口:“浏览器 Google Chrome 无法在目录 'selenium' 中执行读写操作。” (但在“取消”此警报之后 - 应用程序正常 - 它在 Chrome 中获取页面,并正常处理它)。
但是该应用程序在新的 Chrome 窗口中多次打开不同的页面,我不能一直坐着按“取消”)))
此外,此代码通常可以在远程工作场所的另一台 PC 上运行。
代码:
```python
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
...
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=selenium")
options.add_argument("--remote-debugging-port=9222")
driver = webdriver.Chrome(ChromeDriverManager().install(), options=options)
try:
driver.get(url)
...
```
解决方案
推荐阅读
- c# - 如何获取非列表的长度?
- python-3.x - 循环输出保留最后一个输出而不更新输出
- java - 如何在 forEach 循环中使用 spring:message
- c# - 使用 CreateObject("XLSpeedGen.ASP") 创建 Excel 文件时出现 ASP 兼容模式错误
- c - 找到素数。6k+1 6k-1 以外的素数形式
- ruby-on-rails - ActiveRecord::RecordNotFound in Controller#show
- amazon-s3 - 使用 ng-file-upload 分段上传到 s3
- java - 如何在多节点环境中强制flyway只在一个节点上运行?
- ios - 将两个坐标点转换为东西向和南北向的距离
- facebook-marketing-api - 如何使用 Facebook Marketing API 获取广告集的学习阶段状态