Pythonで自作モジュールを作る方法を解説します
Pythonで自作モジュールを作る方法を解説します。別ファイルに関数を置き、同じフォルダのPythonファイルからimportして再利用する基本を整理します。
Pythonでモジュールを分ける流れを解説します
Pythonでモジュールを分ける流れを解説します。1つのファイルに増えた処理を、役割ごとに関数へ切り出し、別ファイルとして読み込む考え方を整理します。
Pythonのimportの仕組みを整理します
Pythonのimportの仕組みを解説します。標準ライブラリや自分で作ったファイルを読み込み、モジュール名を通して関数や変数を使う流れを整理します。
Pythonのエラーメッセージの読み方を整理します
Pythonのエラーメッセージの読み方を解説します。長く見えるトレースバックから、ファイル名、行番号、例外名、メッセージを順番に確認する方法を整理します。
PythonのTypeErrorとValueErrorの違いを解説します
Pythonの `TypeError` と `ValueError` の違いを解説します。型そのものが違う場合と、型は合っているが値の中身が不正な場合を、実行できるコードで整理します。
Pythonで自分でエラーを出すraiseの基本を解説します
Pythonで自分でエラーを出す `raise` の基本を解説します。処理を続けるべきでない値を見つけたときに、ValueErrorなどの例外で原因を明確に伝える考え方を整理します。
Pythonのfinallyの使いどころを解説します
Pythonの `finally` の使いどころを解説します。正常終了でもエラーでも必ず実行したい後片付け処理を、try、except、finally の流れと実務での注意点から整理します。
Pythonでよく出る例外の読み分け方を整理します
Pythonでよく出る例外の読み分け方を解説します。TypeError、ValueError、KeyError、IndexError、FileNotFoundError などを、原因と直し方の観点で整理します。
Pythonのtryとexceptの基本を整理します
Pythonの `try` と `except` の基本を解説します。エラーで処理が止まる場面、例外を受け止める書き方、実務で握りつぶさないための注意点を動くコードで整理します。
PythonでJSONを読み書きする方法を解説します
PythonでJSONを読み書きする方法を解説します。標準ライブラリの `json` モジュールを使い、辞書やリストを保存する流れ、読み込み後の扱い方、日本語を保存するときの注意点を整理します。