ノンプロ研 Python中級講座1期 #4「ファイル操作とAPI」
jsonモジュールのdumpsメソッドは、辞書をJSON文字列に変換します。 docs.python.org/ja/3/library/j… パラメータのensure_asciiは、非ASCII文字列をエスケープするかどうかを指定。デフォルトはTrue。Falseにすると、日本語そのまま出力されます。 #ノンプロ研 #中級Python講座
2023-05-05 21:28:05JSONファイル、たまに設定ファイル等で目にはするけど、まだ実務上の使用イメージがわかない #ノンプロ研 #中級Python講座
2023-05-05 21:28:41json.dumps関数:辞書をJSON文字列に変換 json.loads関数:JSON文字列を辞書に変換 #ノンプロ研 #中級Python講座
2023-05-05 21:31:41jsonモジュールのloadsメソッドは、JSON文字列を辞書に変換します。 docs.python.org/ja/3/library/j… #ノンプロ研 #中級Python講座
2023-05-05 21:35:10API(Application Programming Interface)とは? #ノンプロ研 #中級Python講座 pic.twitter.com/nHu648LhAZ
2023-05-05 21:40:56Web APIとは、Webの仕組みである、HTTP通信を使ったAPIのことを指します。 #ノンプロ研 #中級Python講座 pic.twitter.com/x7W81btJ5q
2023-05-05 21:41:45WebAPIを使用する場合、reqeustモジュールを使用してやり取りを行います。 reqeustモジュールは、標準ライブラリに含まれていないため、Anaconda以外の場合インストールが必要になります。 #ノンプロ研 #中級Python講座 pic.twitter.com/a1crUduMF7
2023-05-05 21:43:20GETリクエストをして、レスポンスを受け取るには、requests.getメソッドを使用します。 戻り値は、Responseオブジェクトです。 requests-docs-ja.readthedocs.io/en/latest/api/… #ノンプロ研 #中級Python講座
2023-05-05 21:43:50APIによるデータ取得の手順 1. URLにリクエストをする 2. Webサーバーからのレスポンスを受け取る (3. レスポンスから欲しいデータを取り出す 1, 2はrequestsモジュールを使う #ノンプロ研 #中級Python講座
2023-05-05 21:44:09Responseオブジェクトは、HTTPレスポンスを表すオブジェクトです。 Responseオブジェクトの属性一覧のうち、raise_for_statusはメソッドです。 #ノンプロ研 #中級Python講座 pic.twitter.com/nBsf1D0mTg
2023-05-05 21:44:18requests.Responseオブジェクトの属性 #ノンプロ研 #中級Python講座 pic.twitter.com/xN4GrgM2b7
2023-05-05 21:44:52Web APIを使ってみましょう!ということで、郵便番号APIアクセスしていきます。 #ノンプロ研 #中級Python講座 pic.twitter.com/5haK0By8QR
2023-05-05 21:45:33郵便番号APIのレスポンスフィールドは、JSON形式のデータが返ってきます。 #ノンプロ研 #中級Python講座 pic.twitter.com/JAgargwNLj
2023-05-05 21:51:51どんなレスポンスが返ってくるのかは、API毎に異なりますので、公式ドキュメントを確認していきましょう。 #ノンプロ研 #中級Python講座
2023-05-05 21:53:09今回も安定の時間ギリギリオーバーです。。 #ノンプロ研 #中級Python講座
2023-05-05 21:59:36今日で最終回、再来週卒業LT大会になります。 ぜひ発表して卒業証書ゲットしてください! #ノンプロ研 #中級Python講座
2023-05-05 22:00:49お知らせコーナー #ノンプロ研 #中級Python講座
2023-05-05 22:00:50次回ZoomIn大丈夫なのか?w #ノンプロ研 #中級Python講座
2023-05-05 22:01:18