問題タブ [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.
python - urllib.urlopen() の後に close() を呼び出す必要がありますか?
私はPythonが初めてで、他の人のコードを読んでいます:
urllib.urlopen()
の後にurllib.close()
?を付ける必要があります。そうしないと、接続がリークしますよね?
python - urllib.urlopenを呼び出すときのトレース/BPTトラップ
何らかの理由で、を呼び出すときにトレース/BPTトラップエラーが発生しますurllib.urlopen
。私は両方を試しましたがurllib
、urllib2
同じ結果になりました。エラーをスローするコードは次のとおりです。
このコードは、web.pyを使用してCherryPyWebサーバーで実行されていることを追加する必要があります。
誰かがトレースバックを要求しました。残念ながら、何もありません。Trace/BPT trap
が端末に出力され、処理が終了します。例えば
編集:OS X 10.6.2、web.py 0.33、Python 2.6.2、CherryPy3.1.2を実行しています。
python - urlretrieve は空のファイルを返します
urlretrieve を使用して、次の形式の URL からファイルをダウンロードしようとしています。
http://example.com/download.php?id=6456&name=foo
それでも、何らかの理由で空の応答が返されます。
この質問で提案されている方法を試しましたが、役に立たなかったようです
キー「content-disposition」を含まず、
助言がありますか?
python - Urllib2 の問題を伴う Python マルチスレッド
一度に多くのスレッドを使用して複数のファイルを非常に高速にダウンロードできますが、問題は、数分後に徐々に遅くなり、ほぼ完全に停止する傾向があることです。理由はわかりません. 私が見ることができるコードに問題はなく、RAM/CPU は問題ありません。私が考えることができる唯一のことは、urllib2 が大量の接続を正しく処理していないということです。それが役立つ場合は、プロキシを使用していますが、プロキシがなくてもこの問題が発生しました。この問題に対する提案や洞察はありますか? ありがとう!
python - utf-8 以外の引数で URL を開く方法
Python を使用して、utf-8 でエンコードされていないデータ (具体的には shift-jis) をクエリ文字列を介して URL に転送する必要があります。どのようにデータを転送すればよいですか? 引用しますか?utf-8 でエンコードしますか?
ありがとう
python - TypeError: 'str' オブジェクトと 'instance' オブジェクトを連結できません (python urllib)
Pythonプログラムを書いていて、urllib.urlopen
関数の使用中にこのエラーが発生しました。
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:バッファインターフェイスを持つオブジェクトが必要です
ここで何が悪いのか分かりますか?助けてくれてありがとう:)
python - PythonでURLパラメータをパーセントエンコードするにはどうすればよいですか?
私が行った場合
/
エンコードしません%2F
(OAuth 正規化を破ります)- Unicode を処理しません (例外をスローします)
より良いライブラリはありますか?
python - Python で、urllib を使用して Web サイトが 404 か 200 かを確認するにはどうすればよいですか?
urllib を介してヘッダーのコードを取得する方法は?
python - 「プライベート プロキシ アクセスのユーザー名を入力してください」というプロンプトを無視するにはどうすればよいですか?
いくつかの http プロキシで urllib.urlopen を使用していますが、(おそらく認証が必要な場合に) コンソールに次のプロンプトが表示されることがあります。
そのようなことが起こった場合、どうすれば例外を発生させることができますか?
次に例を示します。
上記のプロキシがあまりにも早く死んでしまった場合に備えて、いくつかの代替品があります64.79.197.36:43444
, 64.79.209.203:34968
, 64.79.197.36:43444
,209.59.207.197:3438