0
私は美しいスープを使用しており、銀行サイトを掻き集めるウェブ用に機械化しています。機械化Pythonで 'FormNotFoundError'を取得
import re
import mechanize
br = mechanize.Browser()
br.set_handle_robots(False)
br.set_handle_equiv(False)
response = br.open("https://m.netbanking.hdfcbank.com/netbanking/")
br.select_form(nr=0)
br.form['fldLoginUserId'] = "131325"
br.submit()
顧客IDテキストボックスに値を入力する必要がありますが、毎回例外が発生しています。誰かが私を助けてくれますか?
Traceback (most recent call last):
File ".\main.py", line 12, in <module>
br.select_form(nr=0)
File "C:\Python27\lib\site-packages\mechanize\_mechanize.py", line 669, in select_form
raise FormNotFoundError("no form matching " + description)
mechanize._mechanize.FormNotFoundError: no form matching nr 0
エラーメッセージをよく読んでください。それはあなたに何と言いますか? – Psytho
このページにはフォームがあります.HTMLページを見ると、そのページを見ることができます。私は私の方法を試みたが、私はそれのための解決策を見つけることができなかった。そのページでも利用可能なフォームは表示されません。 –