【问题标题】:What does double dash (--) implies in Selenium ChromeOptions双破折号 (--) 在 Selenium ChromeOptions 中意味着什么
【发布时间】:2020-05-19 05:40:12
【问题描述】:

我将 selenium 与 java 一起使用,并且我正在使用一些 chrome 选项。但是我在不同的来源中看到了 chrome 选项的不同用法。我的意思是有些人在选项前使用双破折号,有些人不使用(如disable-dev-shm-usage 和--disable-dev-shm-usage)。这两种用法有区别吗?

【问题讨论】:

    标签: selenium google-chrome selenium-chromedriver chromium chrome-options


    【解决方案1】:

    根据Command-Line Options:

    Unix 传统鼓励使用命令行开关来控制 程序,以便可以从脚本中指定选项。有 区分命令行选项和普通选项的三个约定 论据如下:

    • 原始的 Unix 风格
    • GNU 风格
    • X 工具包风格

    GNU 风格使用选项关键字(而不是关键字字母) 前面有两个连字符。几年后,当一些 相当复杂的 GNU 实用程序开始用完单个字母 选项键(这构成了症状的补丁,而不是治愈 基础疾病)。它仍然很受欢迎,因为 GNU 选项是 比旧样式的字母汤更容易阅读。 GNU 风格 选项不能在不分隔空格的情况下组合在一起。

    选择了 GNU 双连字符选项领导者,以便传统的单字母选项和 GNU 风格的关键字选项可以在同一命令行上明确混合。

    【讨论】:

    • 所以无论有没有连字符,option 关键字都可以使用,对吧?连字符仅用于可读性?
    • @rdonuk 没错,是的
    猜你喜欢
    • 2019-12-03
    • 2018-10-10
    • 2011-12-28
    • 2013-07-21
    • 2017-03-02
    • 1970-01-01
    • 2023-03-10
    • 2015-02-12
    相关资源
    最近更新 更多