我正在尝试填写http://www.united.com/web/en-US/apps/booking/flight/searchAward.aspx?SB=1&CS=N上的一些字段。
然而,我不能让它工作。
例如,“你想在何时何地飞行?”中的"From“字段盒。
import spynner
b = spynner.Browser()
b.show()
b.load('http://www.united.com/web/en-US/apps/booking/flight/searchAward.aspx?SB=1&CS=N')
b.wk_fill('input[name=ctl00$ContentInfo$SearchForm$Airports1$Origin$txtOrigin]', 'LONDON, ENGLAND (LHR - HEATHROW)')
b.browse() # to see what's going on.当我尝试此操作时,该字段未填满。任何帮助都将不胜感激!
发布于 2014-03-11 22:10:39
您需要使用引号
b.wk_fill('input[name="ctl00$ContentInfo$SearchForm$Airports1$Origin$txtOrigin"]', 'LONDON, ENGLAND (LHR - HEATHROW)')带引号的一切都很好用。
另外,很抱歉我的英语不好。
https://stackoverflow.com/questions/18100604
复制相似问题