絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

4 件中 1 - 4 件表示
カバー画像

HTTP基本アクセス認証

Importimport requests from requests.auth import HTTPBasicAuth認証auth = HTTPBasicAuth(アカウント名, パスワード)requests.post(URL, auth=auth)
0
カバー画像

クッキー

Importimport requestsfrom requests import SessionSessionオブジェクトクッキーを扱う場合に使うと便利 取得with Session() as session:取得response.cookies リクエスト POSTPARAMS = {    "パラメータ1": 値1,    ...}session.post(URL, data=PARAMS)クッキーは session が自動で管理するので指定する必要がなくなるリクエストはこのセッションオブジェクトで行う GETsession.get(URL)クッキーは session が自動で管理するので指定する必要なしクッキーを指定しないで requests.get() と同じように扱える Sessionを使わない場合requests.get(URL, cookies=クッキー) 値  辞書 response.cookies.get_dict()
0
カバー画像

フォーム

Importimport requestsPOSTPARAMS = {    "パラメータ1": 値1,    ...}res = requests.post(URL, data=PARAMS) URL<form>のaction属性の値の絶対パス  パラメータ <input>のname属性の値  値 <input>に入力する値
0
カバー画像

requests

Importimport requests HTMLを取得  GETresponse = requests.get(URL) html = response.text  クエリを指定params = {     "パラメータ1": 値1,    ...}response = requests.get(URL, params=params) POSTparams = {    "パラメータ1": 値1,    ...}response = requests.post(URL, data=params)バイナリresponse.contentダウンロードしたコンテンツを保存 with open(パス, "wb") as fw:    for chunk in res.iter_content(chunk_size=100000):        fw.write(chunk)チェック  リクエストが成功したか response.status_code == requests.codes.ok  リクエストが失敗ならエラーを投げる response.raise_for_status() 文字コード 指定 response.encoding = "文字コード" バイナリからデコードする html = response.content.decode("文字コード")例外クラス  URLが存在しない from requests.exceptions import ConnectionError  HTTPエラー from requests.exceptions import HTTPErr
0
4 件中 1 - 4