0

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.

これを試してみると、フィールドが入力されていません。どんな助けでも大歓迎です!

4

1 に答える 1

0

引用符を使用する必要があります

b.wk_fill('input[name="ctl00$ContentInfo$SearchForm$Airports1$Origin$txtOrigin"]', 'LONDON, ENGLAND (LHR - HEATHROW)')

引用符を使用すると、すべて正常に動作します。

PS私の悪い英語で申し訳ありません。

于 2014-03-11T14:10:39.430 に答える