擅长:python、mysql、java
<p>如果站点没有某种API,则可能无法使用请求库来访问它。你应该看看<a href="http://selenium-python.readthedocs.org/" rel="nofollow">Selenium</a>它允许你使用FireFox访问页面。如果你想要一个没有头的版本,通常要快得多,你可以使用<a href="http://phantomjs.org/" rel="nofollow">phantomjs</a>。在</p>
<pre><code>from selenium.webdriver.firefox.webdriver import WebDriver
driver = WebDriver()
driver.get('https://example.com/examplelogin')
username = driver.find_element_by_id('username')
password = driver.find_element_by_id('password')
username.send_keys('MY_USERNAME')
password.send_keys('MY_PASSWORD')
submit.click()
</code></pre>