views2019年9月9日TwitterFacebookはてブGoogle+PocketLINEFeedlyフィード用途としては、HTTPの情報を取得するときに使う。取得した後に、BeautifulSoupなどを利用して、htmlの構文解析を行ったりする。requestsにはHTTPリクエストと同じように以下のようなメソッドが存在する。requests.post()requests.get()requests.patch()requests.delete()requests.put()requests.head()getメソッドはHTTPリクエストのGETに相当する。他も同様にそれぞれHTTPリクエストに相当する。requests.get()Responseオブジェクト一番ベーシックになるのがget()メソッド。get()の第一引数にurlを指定することでResponseオブジェクトを取得することが出来る。UTF-8text属性エンコーディングされたテキストを取得出来る。content="日本最大級のポータルサイト。検索、オークション、ニュース、メール、コミュニティ、ショッピング、など80以上のサービスを展開。'ATS'}status_code属性レスポンスのステータスコードを取得することが出来る。r.status_code200200以外の不正なリクエストに対して例外処理を実施したい場合には、raise_for_status()メソッドを利用することが出来る。パラメータをセットすることも出来る。URLにパラメータをセットすることができる。http://httpbin.org/get?key2=value2&key1=value1以下はユーザーエージェントを指定する例。Businessを使ってみるプロフィール運営者:IkeSei元システムエンジニア。自らクレジットカード比較メディアを立ち上げ、サイト制作から、コンテンツ作成、SEO施策、WEB解析をこなす。対応言語は、VHDL、ABAP、PHP、Python現在は機械学習を用いたWEB解析に取り組み中。