【5分でわかる】Pythonでディレクトリの作成や削除する方法を解説

Pythonを使用してディレクトリを作成したり削除したりする方法について説明します。
osモジュールの関数を使用して作成や削除をする方法をご紹介します!

目次

Pythonでディレクトリを作成、削除する方法

作成する方法

新人:グラミちゃん

pythonでディレクトリの作成ってできるの?

エンジニア:プロくん

もちろんだよ。
os.mkdir()関数を使って新しいディレクトリを作成できるんだ。

新人:グラミちゃん

それってどうやるの?

エンジニア:プロくん

こんな感じさ。

import os

# 作成するディレクトリのパスを指定
dir_path = 'new_directory'

# 作成
os.mkdir(dir_path)

# 作成が成功した旨を表示
print(f'{dir_path}を作成しました。')
エンジニア:プロくん

これで新しいディレクトリを作成できるよ。

補足:

os.mkdir(): 指定されたパスに新しいディレクトリを作成する関数。

削除する方法

新人:グラミちゃん

いらなくなったディレクトリって削除できるの?

エンジニア:プロくん

もちろん。os.rmdir()関数を使って削除できるよ。

新人:グラミちゃん

それってどうやるの?

エンジニア:プロくん

こうだよ。

import os

# 削除するディレクトリのパスを指定
dir_path = 'unnecessary_directory'

# ディレクトリを削除
os.rmdir(dir_path)

# ディレクトリの削除が成功した旨を表示
print(f'{dir_path}を削除しました。')
エンジニア:プロくん

これで不要なディレクトリを削除できるよ。

補足:

os.rmdir(): 指定されたディレクトリを削除する関数。

まとめ

  • ディレクトリの作成:
    • os.mkdir()関数を使用して、指定されたパスに新しいディレクトリを作成することができる。
    • 作成したディレクトリのパスを指定し、os.mkdir()を呼び出すことで新しいディレクトリを作成できる。
  • ディレクトリの削除:
    • os.rmdir()関数を使用して、指定されたディレクトリを削除することができる。
    • 削除したいディレクトリのパスを指定し、os.rmdir()を呼び出すことでディレクトリを削除できる。
目次