2017-09-27 6 views
0

urllib2またはリクエストのいずれかを使用してフォームにログインしようとしています。 other examplesを見ると、常に2つの重要な違いがあります。最初は、私はにログインしようとしていますフォームにはメソッドのセット(and therefore defaults to method="GET"method = getで名前が設定されていないフォームへのログインには違いがありますか?

2つ目の違いは、私のフォームは任意の名前属性を持っていないということではありませんしている間、その形は常に

<form method="POST">

を持っているということです入力要素の内部では、id属性のみです。

私はthis postを読んでいます。ここでは、urllibは名前属性のみを送信すると述べています。

例はまったく動作しないので、このようなフォームにどのようにログインすればよいですか? further research

--Edit--

私のフォームは、最も可能性の高いJavaスクリプトではないHTMLによって処理されているようです。このタイプのフォームフォームにログインできるセレン(痛いほど遅い)の代替手段はありますか?

+0

ブラウザのデバッガを使用して、実際に何が送信されているかを確認します。 –

答えて

0

AFAIKの場合、name属性はHTMLフォームにとって重要です。

関連する問題