問題タブ [urllib]

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.

0 投票する
5 に答える
53064 参照

python - urllib.urlopen() の後に close() を呼び出す必要がありますか?

私はPythonが初めてで、他の人のコードを読んでいます:

urllib.urlopen()の後にurllib.close()?を付ける必要があります。そうしないと、接続がリークしますよね?

0 投票する
2 に答える
2339 参照

python - urllib.urlopenを呼び出すときのトレース/BPTトラップ

何らかの理由で、を呼び出すときにトレース/BPTトラップエラーが発生しますurllib.urlopen。私は両方を試しましたがurlliburllib2同じ結果になりました。エラーをスローするコードは次のとおりです。

このコードは、web.pyを使用してCherryPyWebサーバーで実行されていることを追加する必要があります。

誰かがトレースバックを要求しました。残念ながら、何もありません。Trace/BPT trapが端末に出力され、処理が終了します。例えば

編集:OS X 10.6.2、web.py 0.33、Python 2.6.2、CherryPy3.1.2を実行しています。

0 投票する
1 に答える
910 参照

python - urlretrieve は空のファイルを返します

urlretrieve を使用して、次の形式の URL からファイルをダウンロードしようとしています。

http://example.com/download.php?id=6456&name=foo

それでも、何らかの理由で空の応答が返されます。

この質問で提案されている方法を試しましたが、役に立たなかったようです

キー「content-disposition」を含まず、

助言がありますか?

0 投票する
2 に答える
916 参照

python - Urllib2 の問題を伴う Python マルチスレッド

一度に多くのスレッドを使用して複数のファイルを非常に高速にダウンロードできますが、問題は、数分後に徐々に遅くなり、ほぼ完全に停止する傾向があることです。理由はわかりません. 私が見ることができるコードに問題はなく、RAM/CPU は問題ありません。私が考えることができる唯一のことは、urllib2 が大量の接続を正しく処理していないということです。それが役立つ場合は、プロキシを使用していますが、プロキシがなくてもこの問題が発生しました。この問題に対する提案や洞察はありますか? ありがとう!

0 投票する
3 に答える
1102 参照

python - utf-8 以外の引数で URL を開く方法

Python を使用して、utf-8 でエンコードされていないデータ (具体的には shift-jis) をクエリ文字列を介して URL に転送する必要があります。どのようにデータを転送すればよいですか? 引用しますか?utf-8 でエンコードしますか?

ありがとう

0 投票する
4 に答える
8355 参照

python - TypeError: 'str' オブジェクトと 'instance' オブジェクトを連結できません (python urllib)

Pythonプログラムを書いていて、urllib.urlopen関数の使用中にこのエラーが発生しました。

0 投票する
2 に答える
874 参照

python - parse.unquote_plus TypeError

データベースに挿入できるようにファイルをフォーマットしようとしています。ファイルは元々圧縮されており、約1.3MBの大きさです。各行は次のようになります。

398、%7EAnoniem + 001%7E、543,480,7525010,1775,0

このファイルを解析するコードは次のようになります。

プログラムを実行すると、次のエラーが発生します。

ファイル"C:\ Python31 \ lib \ urllib \ parse.py"、404行目、unquote_plus string = string.replace('+'、'')TypeError:バッファインターフェイスを持つオブジェクトが必要です

ここで何が悪いのか分かりますか?助けてくれてありがとう:)

0 投票する
5 に答える
314616 参照

python - PythonでURLパラメータをパーセントエンコードするにはどうすればよいですか?

私が行った場合

  1. /エンコードしません%2F(OAuth 正規化を破ります)
  2. Unicode を処理しません (例外をスローします)

より良いライブラリはありますか?

0 投票する
4 に答える
134870 参照

python - Python で、urllib を使用して Web サイトが 404 か 200 かを確認するにはどうすればよいですか?

urllib を介してヘッダーのコードを取得する方法は?

0 投票する
3 に答える
600 参照

python - 「プライベート プロキシ アクセスのユーザー名を入力してください」というプロンプトを無視するにはどうすればよいですか?

いくつかの http プロキシで urllib.urlopen を使用していますが、(おそらく認証が必要な場合に) コンソールに次のプロンプトが表示されることがあります。

そのようなことが起こった場合、どうすれば例外を発生させることができますか?

次に例を示します。

上記のプロキシがあまりにも早く死んでしまった場合に備えて、いくつかの代替品があります64.79.197.36:43444, 64.79.209.203:34968, 64.79.197.36:43444,209.59.207.197:3438