【例外処理】Pythonで例外処理を行う方法
概要 プログラムで動作している際に、予期せぬエラーによってプログラムが落ちる場合がある。 この予期せぬエラーのことを例外(Exception)という。 例外が発生した場合もプログラムを落とさないよう対策(例外処理)してプログラミングをする必要がある。 今回はこの例外処理について紹介する。 例外が発生するケース 例えば、例外が発生するケースは以下のようなケースがある。 変数名が誤ってい […]
概要 プログラムで動作している際に、予期せぬエラーによってプログラムが落ちる場合がある。 この予期せぬエラーのことを例外(Exception)という。 例外が発生した場合もプログラムを落とさないよう対策(例外処理)してプログラミングをする必要がある。 今回はこの例外処理について紹介する。 例外が発生するケース 例えば、例外が発生するケースは以下のようなケースがある。 変数名が誤ってい […]
概要 open関数を使用してファイルの読み書きを行う方法について紹介する。 ファイル操作まわりの前提 以下のディレクトリ構造でjupyter-labを使用している。 使用方法 処理の流れ ファイルを読み込む際にも書き込む際にも、以下の流れでプログラミングする。 ①ファイルオブジェクトを取得(ファイルを開く)②ファイル内容の読み込み(または書き込み)③ファイルを閉じる o […]
概要 ある日付の「N日後」「N日前」といった値を計算したい場合があります。datetimeモジュールのtimedeltaを使うと、datetimeの加算(N日後)や減算(N日前)を表現できます。 datetimeモジュールの基本的な使い方は以下。 timedeltaの使用方法 日数計算の記述方法 ・●日後:datetime変数 + timedelta(days=●)・●日前:date […]
概要 datetimeモジュールを使用して日付や時刻を扱う方法について紹介します。この記事ではdatetimeクラスを使用した日時取得等を説明します。 datetimeモジュール 基本的な型 名前 説明 date 年月日の日付を扱う time 時分秒、マイクロ秒の時刻を扱う。特定の日付に依らない datetime 年月日時分秒、マイクロ秒の日付時刻を扱う timedel […]
概要 Pythonの環境構築を行ったので、その方法についてまとめた。どの言語でもプログラミングをする場合、必要な言語ソフトをインストールしたり専用のエディタを用意する必要がある。 そのため、プログラミングをはじめるためにまず行うことは、PCでプログラミングをする準備を整えるための環境構築になる。今回はPythonをインストールして、JupyterLabというエディタの導入~起動までを扱う。 尚、環 […]