Python3.XでAttributeError:module 'urllib' has no attribute 'urlopen' エラーが発生しました。
2022-02-11 01:31:41
Pythonを使って、欲しい画像をローカルにクロールする簡単なクローラー関数を実装したいのですが
まず、ダウンロードしたい画像の全ページの情報を取得します。
getjpg.pyを編集します。
しかし、ランタイムエラーは次のようになります。
の理由を調べた結果、私の Python 3.Xでは、urllib.requestを使用する必要があります。 . 変更後、すべて正常に動作するようになりました(以下のスクリーンショット)。
<スパン コメント urllibモジュール は、ウェブページからデータを読み込むためのインタフェースを提供しているので、wwwやftpからローカルファイルのようにデータを読み込むことができます。
まず getHtml()関数を定義します。 :
urllib.request.urlopen() メソッドは、URL アドレスを開くために使用されます。
read()
メソッドは、URL上のデータを読み込んで
getHtml()
関数に URL を指定し、ページ全体をダウンロードします。その後、エクゼキュータがページ全体を
プリント
を出力します。
関連
-
pythonサイクルタスクスケジューリングツール スケジュール詳解
-
[解決済み】super()がエラーで失敗する。親がオブジェクトを継承していない場合、TypeError "argument 1 must be type, not classobj" が発生する。
-
[解決済み] openpyxl'という名前のモジュールがない - Python 3.4 - Ubuntu
-
[解決済み] Pythonでログを取るためのタイムスタンプを表示する
-
[解決済み] コード内の「無効な型比較
-
[解決済み] Python3 Tkinterのフォントが動作しない
-
[解決済み] pygameでしばらく待つには?
-
[解決済み] TensorFlowでNumpyのwhere indexを実装する方法とは?
-
[解決済み] ReportLabで簡単な表を作る方法
-
python pip command install pyinstaller failed prompting Installing build dependencies ... error.
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PythonはWordの読み書きの変更操作を実装している
-
[解決済み】LockとRLockの違いは何ですか?
-
[解決済み】整数のリストから、指定された値に最も近い数を得る
-
Python は tempfile パッケージを使用してコードを簡単にトレースなしで実行します。
-
[解決済み] Python: リテラルに代入できない
-
[解決済み] scrapyとpythonを使ったtsetmc.comのウェブページからのウェブスクレイピング
-
[解決済み] Windows- アプリクリック時のPyinstallerエラー "failed to execute script" について
-
PIL経由で画像を読み込むとpythonエラーが発生します。OSError: 画像ファイルを特定できない
-
python TypeError: 'builtin_function_or_method' オブジェクトは反復可能なキーではありません。
-
スタック、Vスタック、Hスタック、連結、PythonのNumpy