0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[python]備忘録

0
Last updated at Posted at 2026-02-19

★逐次増やしていきます。

ファイルの存在有無

ファイルの存在確認にはos.path.isfile()を使う。戻り値はTrue/False。
import osを忘れない。

プログラムの終了処理

Pythonにはプログラムを任意の箇所で終了するための「exit関数」といえるものが3種類ある。

関数 機能
exit関数 Pythonの対話シェルで使用可能
sys.exit関数 SystemExit例外を発生させ、Python処理系にプログラムを終了することを伝える。何らかのクリーンアップ処理が可能
os._exit関数 即時にプログラムを終了させる。クリーンアップ処理は行われない

真偽の判定

Tru, Falseの大文字・小文字に気を付ける。
true, falseはエラー

if文のイコール

=は2つ。

if a = xxx: # ダメ
if a == xxx: # OK

コロンは制御ブロック開始

with open(file_path) as f:
   # ここがwithブロックの中
   content = f.read()
   print(content)
# ブロックを抜けるとファイルは自動的に閉じられる

with構文

with構文でファイルをオープンすることで制御ブロックが終わった時に自動的にファイルがクローズされる。

with open('sample.csv', 'r') as f:

フォルダの作成

os.makedir()
指定されたフォルダのみ作成

os.makedirs()
サブフォルダも再帰的に作成
指定したフォルダの親フォルダが無い場合は作成する
exist_ok=Trueとすると既に存在しているディレクトリを指定してもエラーにならない。デフォルトはexist_ok=Falseなので注意。

os.makedirs('作成するフォルダのパス', exist_ok=True)

import osを必ず定義
作成するフォルダが既に存在する場合はエラーが発生(FileExistsError)。

nullオブジェクト「None」

PythonのNoneは、Javascriptのnullと同じ。
Javascriptのundefinedに当たるものはPythonには存在しない。
比較は=とisの両方が可能だが、isが推奨されている。

ファイル操作

PythonでCSVファイルを読み書きする方法(CSV, Pandas)

[Python]ファイルの読み書き操作

【Python入門】open関数とは?ファイルパスや引数設定(モード)について解説
改行に関して

pprintの使い方

if文 ※型が異なる変数を比較しようとした

a = 99999
b = '99999'
if a == b: # ここでエラーでる
if str(a) == b: # これでOK

javascriptのbreakみたいなもの

pythonもbreak !!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?