内容:
まず、写真をクロールする例
第二に、適切な方法辞書、翻訳テキストの例
#導入依存 インポートurllib.request #のリクエストオブジェクトに文字列要求 REQ = urllib.request.Request(「http://placekitten.com/200/300 」) #のアクセス要求が要求オブジェクト、応答オブジェクト応答を返します =応答urllib.request.urlopen(REQ) #の応答= urllib.request.urlopen(「http://placekitten.com/200/300」)は最初の2つのステップに相当し、urlopen変換関数自動的 #読む応答オブジェクトメソッド使用の 印刷(「読み込み方法:写真は、ファイルの同じディレクトリにダウンロードされます」) #は、レスポンスオブジェクトレスポンスを読み出して、文字列cat_ingにバイナリ形式で保存された cat_ing = response.read() #のバイナリウェイcat_ing書き込みcat_ing.jpgファイル(写真もファイル) (で開く" cat_200_300.jpg "、" WB " :)AS F f.write(cat_ing) #のgetURLメソッド使用して応答オブジェクト プリント(" のgetURL方法:" ) cat_url = response.geturl() #はリンク要求を返しますアドレスURLの 印刷(cat_url) #それをプリントアウト #の応答の方法使用して情報オブジェクト を印刷(" INFOメソッドを:" ) cat_message = response.info() #の戻りHTTPMessageオブジェクト。返されたリモートサーバは、ヘッダ情報を表し 印刷(cat_message) 位からそれを印刷する #オブジェクトの使用にgetCode応答方法 印刷(" :にgetCodeメソッド" ) cat_code = response.getcode() #の戻り値のHTTPステータスコードを。HTTPリクエストした場合、200の要求が正常に完了し、404 URLが見つかりませんでした 印刷(cat_code) #は、それを印刷します
実行した後に次のように入力します。
このブログで参照:
ゼロベースの学習ポータルのPython https://www.bilibili.com/video/av4050443?p=55
rulopen中のpython3()詳細 https://blog.csdn.net/qq_41856814/article/details/99658108