擅长:python、mysql、java
<p>不要直接从网站上复制/粘贴东西!你自己看看那个文件夹,里面有什么东西吗?!我的猜测是否定的。这就是为什么当你把这一点去掉的时候,它工作得很好,因为它在寻找应该存在的Chrome!在</p>
<p>不管怎样,更重要的是你用错了!在</p>
<p>如果您想为Selenium提供一个用于Chrome的不同配置文件,那么您需要使用<code>options</code>类:</p>
<p><a href="https://code.google.com/p/selenium/source/browse/py/selenium/webdriver/chrome/options.py" rel="nofollow">https://code.google.com/p/selenium/source/browse/py/selenium/webdriver/chrome/options.py</a></p>
<p>您需要<code>add_argument</code>函数。在</p>
<p>为什么?在</p>
<p>这是因为要让Chrome使用另一个配置文件,您需要使用特定的命令行启动Chrome(特别是<code> user-data-dir</code>):</p>
<p><a href="http://www.chromium.org/user-experience/user-data-directory" rel="nofollow">http://www.chromium.org/user-experience/user-data-directory</a></p>
<p><code>add_argument</code>函数提供添加命令行开关的功能。在</p>
<p>{s}如果你把命令行的一部分传下去的话。在</p>