回答

0

如果您想評估JavaScript,我建議使用硒。它會打開一個瀏覽器,然後你可以從python發送文本到它。

首先,安裝硒:https://pypi.python.org/pypi/selenium

然後從這裏下載Chrome驅動程序:https://code.google.com/p/chromedriver/downloads/list

把二進制文件相同的文件夾,你正在寫的Python腳本。 (或者在這裏添加到路徑或什麼的,瞭解更多信息:https://code.google.com/p/selenium/wiki/ChromeDriver

然後下面的例子應該工作:

from selenium import webdriver 
from selenium.webdriver.common.keys import Keys 

driver = webdriver.Chrome() 
driver.get("http://www.python.org") 
assert "Python" in driver.title 
elem = driver.find_element_by_name("q") 
elem.send_keys("selenium") 
elem.send_keys(Keys.RETURN) 
assert "Google" in driver.title 
driver.close() 

更多信息here (這個例子也是從那裏)

0

xhr與常規請求相同。按照相同的方式處理響應。

+0

謝謝!有用。 –

+0

resp = br.open(clockurl) resp.readlines()#['\ n','\ n','\ n'] 我只能接收前三個響應狀態。處於第四狀態的實際響應無法得到響應。如何獲得第四個州的實際響應? –