selenium - 双破折号 (--) 在 Selenium ChromeOptions 中意味着什么
问题描述
我正在将 selenium 与 java 一起使用,并且我正在使用一些 chrome 选项。但是我在不同的来源中看到了 chrome 选项的不同用法。我的意思是有些人在选项前使用双破折号,有些人不使用(喜欢disable-dev-shm-usage
和--disable-dev-shm-usage
)。这两种用法有什么区别吗?
解决方案
根据命令行选项:
Unix 传统鼓励使用命令行开关来控制程序,以便可以从脚本中指定选项。区分命令行选项和普通参数的三种约定如下:
- 原始的 Unix 风格
- GNU 风格
- X 工具包风格
GNU 样式使用前面有两个连字符的选项关键字(而不是关键字字母)。几年后,当一些相当复杂的 GNU 实用程序开始用完单字母选项键(这构成了针对症状的补丁,而不是针对潜在疾病的治愈方法)时,它发展了。它仍然很受欢迎,因为 GNU 选项比旧样式的字母汤更容易阅读。GNU 风格的选项不能在不分隔空格的情况下组合在一起。
选择了 GNU 双连字符选项领导,以便传统的单字母选项和 GNU 风格的关键字选项可以在同一命令行上明确混合。
推荐阅读
- django - Django forms.ModelMultipleChoiceField 没有保存任何东西
- wso2esb - WSO2 json 响应变量使用 xslt 转换
- python - 当我想使用“GridSearchCV”时出现权限错误
- mysql - Oracle 在 for 循环中提交
- security - 如何为您自己的应用程序创建一个 fail2ban 监狱和访问日志
- c# - 从python转换为C#的方法
- python - 如何使用python从对象流中提取pdf?
- javascript - 通过所选页面反应本机导航导出
- solr - 带有'def'的solr函数查询
- java - 如何限制用户功能