私は、次のフォームのpythonを通じて詳細を提出しようとしていました。websitePythonでフォームを送信するには?
私はリクエストを試みましたが、サイトにも検索ボックスがあります(別のフォーム)。
どうすれば対応できますか? サンプル・データ - TIN - 27680809621V
私は、次のフォームのpythonを通じて詳細を提出しようとしていました。websitePythonでフォームを送信するには?
私はリクエストを試みましたが、サイトにも検索ボックスがあります(別のフォーム)。
どうすれば対応できますか? サンプル・データ - TIN - 27680809621V
Mechanize、データをクロールするか、こするときのフォーム、リンクや他の人との対話をサポートライブラリを使用してみてくださいセレンまたはBeautifulSoupライブラリ
を試してみてください。このような
何かが十分であろう。ここでは
import mechanize
br = mechanize.Browser()
br.open('http://mahavat.gov.in/Tin_Search/Tinsearch.jsp')
br.select_form('f1')
br.form['tin'] = '27680809621V'
br.submit()
は、フォームを埋めるためにMechanizeのを使用する方法についてのStackOverflowからのいくつかの例は以下のとおりです。
どうライブラリーを推薦し、このサイトで他の回答とリンクさせる場合は、コメントや重複のフラグを付けてください。また、これは答えよりも多くのコメントを感じる。 – MooingRawr
私は機械化を試みました。私はそれに問題があった。 輸入機械化 BR = mechanize.Browser() URL = 'http://mahavat.gov.in/Tin_Search/Tinsearch.jsp' br.open(URL) br.select_form(名前は= 'F1' ) それは私に次のエラーを与えました: - TypeError:parse()は予期しないキーワード引数 'transport_encoding' –
あなたの答えの例を提供することについて。今、あなたの「答え」は実際の答えよりもコメントです。 – MooingRawr