擅长:python、mysql、java
<p>谢谢大家的回答,但我想补充一下,我是如何实现的。</p>
<ol>
<li>首先,你可以创建一个火狐档案。要做到这一点:</li>
<li>关闭所有firefox浏览器</li>
<li>转到命令提示符并执行firefox.exe-P</li>
<li>创建配置文件并记下创建新配置文件的文件夹的名称</li>
</ol>
<p>您可以在这里为您的个人资料设置一些选项,例如-自动从内容下载此类文件等</p>
<p>现在下载selenium for python并使用下面的代码</p>
<pre><code>import os
from selenium import webdriver
download_dir="D:\a"
fp = webdriver.FirefoxProfile(<profile directory here as in step 4>)
fp.set_preference("browser.download.dir", download_dir)
fp.set_preference("browser.download.manager.showWhenStarting",False)
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/octet-stream");
browser = webdriver.Firefox(firefox_profile=fp)
browser.get("http://pypi.python.org/pypi/selenium")
# you can use your url here
browser.find_element_by_partial_link_text("selenium-2").click()
# Use your method to identify class or link text here
browser.close();
</code></pre>
<p>希望这可以帮助其他人:)</p>