問題タブ [mechanize-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mechanize-python - Mechanize follow_link()を使用してリンクが見つかりません
今日はPythonバージョンのMechanizeを見始めたところです。このコードのほとんどは、http://wwwsearch.sourceforge.net/mechanize/の最初の例から取得しました。このモジュールのドキュメントは非常にまばらで、これをデバッグする方法がわかりません。
「Careers」というテキストの最初のリンクを見つけて追跡しようとしています。これを実行すると、このエラー「mechanize._mechanize.LinkNotFoundError」が発生します。誰かが私が間違っていることを教えてもらえますか?
python - Python Mechanize.Browser.open()メソッドのオーバーライド
次のコード:
エラーを生成します
mechanizeコードを調べたところ、Browser.open()メソッドは次のように定義されています。
サブクラスのopen()メソッドをこれに一致するように変更すると、次のようになります。
その後、正常に動作します。しかし、mechanize.Browser.open(self、url、data、timeout = timeout)を使用した最初の定義が機能しない理由はまだよくわかりません。それらは同等であるべきではありませんか?これは、mechanize0.2.5を使用したpython2.6の場合です。
python - Python mechanize が br.open(url) でハングし、self._sleep(pause) トレースバックが発生する
いくつかのパラメーター (一連の単語) に従って Web サイトを評価する Python 関数を作成しました。この関数は Python Mechanize を使用しており、ほとんどの場合問題なく動作します。
ただし、一部の Web サイトでは、端末で ctrl+c を押すまでハングします。これは何らかの JavaScript 関連の問題だと思いますが、タイムアウト機能を構築する方法はありますか?
これは私の機能です:
これは、ctrl+c で取得したトレースバックです。
これを解決する方法またはタイムアウトを作成する方法についてのヘルプは大歓迎です。
ありがとう!
python - Mechanize (Python) を使用してリダイレクト ログを取得する
Pythonで書かれたMechanizeを使ってURLリダイレクトログを取得したいです。たとえば、www.google.com --> www.google.co.in. 正確な質問はSOで以前に尋ねられましたが、Ruby用です
答えは、これを行うにはRubyで次のことができることを説明しています-
私はPythonを使って同じことをしたいと思っています。何か助けはありますか?Python for Mechanizeのget(url)の代替は何ですか?
python - Pythonの機械化セッションが保存されていません
python mechanizeを使用して、iTunesconnect上のアプリのリストを取得しようとしています。このリストが取得されると、それらのリンクを使用してさらに作業が行われます。
ログインは成功しますが、「アプリケーションの管理」リンクをたどると、ログインページにリダイレクトされます。それはまるでセッションが失われたかのようです。
何が間違っている可能性があるのか?
python - Python Mechanize モジュールの暗号化
mechanize で Python スクリプトを使用して Web サイトのフォーム (ログイン情報など) に入力している場合、暗号化について心配する必要がありますか? 送信されたパスワードが暗号化されていることを確認するために必要な/できることはありますか? (または、これは必要ですか?mechanizeでフォームに入力することは、標準のWebブラウザーでフォームに入力することと同等であるため、実際には何も「送信」していません(つまり、httpsを使用するのはWebサイト次第です))。
ありがとう!アレックス
python-3.x - mechanize タグ br.set_handle_gzip は何をしますか?
いくつかのスクリプトを作成するために、python mechanize モジュールを試しています。実行すると、次のエラーが表示されます。実際にこの set_handle_gzip とは何ですか?
どうすればこのエラーを克服できますか?
python - Python 機械化 JavaScript
私は機械化を使用して、このサイトからニューヨークのメトロノース鉄道の価格を取得しようとしています:
http://as0.mta.info/mnr/fares/choosestation.cfm
問題は、最初のオプションを選択すると、サイトが JavaScript を使用して目的地候補のリストを作成することです。Python で同等のコードを記述しましたが、すべてが機能していないようです。これが私がこれまでに持っているものです:
このメソッドのコードは長いので提供していませんがreFillList()
、mechanize.option オブジェクトのリストが正しく作成されると仮定します。Python は何も文句を言いませんが、送信すると、このアラートの html が表示されます。
「2 つの路線間の運賃情報はオンラインでは入手できません。詳細については、カスタマー インフォメーション センター (511) に連絡し、担当者に相談してください。」
ここで何か不足していますか?助けてくれてありがとう!
python - python-機械化(入力をフォームに設定)
チュートリアルを使用して、グーグル検索からトピックのhtmlページを取得する方法を見つけました。これはチュートリアルで提供されました。
これまでフォームを取得することを理解していたので、
これにより、検索トピックに関連するページのhtmlが出力されます。しかし、私の疑問は、br.form[parameter]のこのパラメーターはどうあるべきかということです。Googleニュースで試してみたところ、成功したからです。誰か助けてもらえますか?
python - パスワード - mechanize を使用して保護されたサイト
mechanizeを使ってパスワードで保護されたサイトであるway2smsにアクセスしたいです。
これはこれを与える
それから私はこれをしました
これにより、ログイン後にページのhtmlが表示されますが、ログインする前にページを取得するにはどうすればよいですか.誰か助けてもらえますか?