はじめに
このプロジェクトでは、Pythonのos
モジュールを使ってオペレーティングシステムとやり取りする方法を学びます。マルチレベルのディレクトリを作成し、ディレクトリを移動・リネームし、ファイルを作成します。
👀 プレビュー
$ python3 os_operations.py
## "/home/labex/project/" ディレクトリは次の構造を持っています:
├── test1
│ └── first
└── test2
└── labex.txt
🎯 タスク
このプロジェクトで学ぶことは次の通りです。
os.makedirs()
関数を使ってマルチレベルのディレクトリを作成する方法os.rename()
関数を使ってディレクトリを移動・リネームする方法open()
関数とwith
文を使ってファイルを作成し、その中にコンテンツを書き込む方法
🏆 成果
このプロジェクトを完了すると、次のことができるようになります。
- Pythonの
os
モジュールを使ってディレクトリとファイルに対して行える基本的な操作を理解すること - これらのスキルを使って、将来のプロジェクトで一般的なファイルとディレクトリの管理タスクを自動化すること
- Pythonのプログラミングスキルを向上させ、オペレーティングシステムとの作業経験を得ること