擅长:python、mysql、java
<p>试试像Selenium Firefox这样的真正的浏览器。我试图使用Selenium PhantomJS,但失败了。。。在</p>
<pre><code>from selenium import webdriver
from bs4 import BeautifulSoup
from time import sleep
url = 'https://www.gdax.com/trade/BTC-USD'
driver = webdriver.Firefox(executable_path='./geckodriver')
driver.get(url)
sleep(10) # Sleep 10 seconds while waiting for the page to load...
html = driver.page_source
soup = BeautifulSoup(html, "lxml")
spans=soup.find_all('span', {'class': 'MarketInfo_market-num_1lAXs'})
for span in spans:
print(span.text.replace('USD','').strip())
driver.close()
</code></pre>
<p>输出:</p>
^{pr2}$