Pythonお悩み解決

Pythonに関する疑問や悩みにこたえるブログです

文字列を区切り文字で分割したい: splitメソッド

今回は文字列を区切り文字で分割する方法を紹介します。 split()メソッド 区切り文字を指定しなかった場合 まとめ 参考 split()メソッド 例として、以下のように,で区切られている文字列を考えてみましょう。 a,b,c 文字列を区切り文字で分割するには、文字…

パッケージ管理の方法を知りたい(pipの基本的な使い方)

Pythonは標準ライブラリ以外にも、数多くのサードパーティ製のパッケージがあり、PyPI(ぱいぴーあい)というリポジトリにて公開されています。 Pythonでサードパーティ製パッケージをインストールするには、pipというツールを使います。 今回はpipの基本的…

仮想環境の使い方を知りたい(venvの基本)

Pythonで実際の開発する場合、以下のようなことをしたいと考えるでしょう。 プロジェクト毎にパッケージを管理したい プロジェクト毎にPythonのバージョンを指定したい Pythonでは仮想環境という仕組みを使って、これを実現できます。 今回はPythonの仮想環…

【エラー解説】NameErrorとは?原因と対応方法

今回はPythonのNameErrorについて解説します。 1. NameErrorとは 2. NameErrorの対応方法 3. まとめ 関連記事 1. NameErrorとは NameErrorはPythonの組み込み例外の1つで、「名前が見つからなかった」というエラーです。 このエラーは、変数や関数などを参照…

日時を表す文字列を日時データに変換したい

Pythonで「日時を表す文字列を日時データに変換する方法」を解説します。 1. fromisoformat()メソッドを使う datetime.fromisoformat()の例 date.fromisoformat()の例 time.fromisoformat()の例 文字列の書式が合わない場合 isoformat()との関係 2. strptime…

日時データを文字列に変換したい

Pythonで日時データを文字列に変換する方法を解説します。 1. isoformat()メソッドを使う 2. strftime()メソッドを使う メソッド名の覚え方:strftime()のfとは 3. まとめ 参考情報 Pythonで日時データを文字列に変換するには、主に2つの方法があります。 そ…

【エラー解説】KeyErrorとは?原因と対応方法

今回はPythonのKeyErrorについて解説します。 1. KeyErrorとは 2. KeyErrorが発生するケース 3. KeyErrorの対応方法 4. まとめ 1. KeyErrorとは KeyErrorはPythonの組み込み例外の1つで、 「存在しないキーが指定された」 というエラーです。 このエラーは、…