Python/サンプル/ディレクトリを作成・削除する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* Pythonでディレクトリを作成・削除するサンプル [#g5f735a8]
ディレクトリを作成するサンプルコードを以下に記します。~
ディレクトリの作成および削除を行うサンプルコードです。
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 関連記事 [#g552e766]
-[[Pythonスクリプトを実行しているパス(ディレクトリ)を取得...
-[[Pythonスクリプトが存在するパス(ディレクトリ)を取得する...
-[[Pythonのスクリプト名を取得する>Python/サンプル/スクリ...
-[[Pythonでテキストファイルを1行ずつ読み込む>Python/サン...
-[[Pythonでディレクトリを作成・削除する>Python/サンプル/...
-[[Pythonでファイルの有無・ディレクトリの有無を確認する>P...
-[[Pythonでディレクトリかファイルかどうかを調べる方法>Pyt...
* 動作環境 [#c05c0cf7]
$ python --version
Python 2.7.3
$ lsb_release -d
Description: Ubuntu 12.04.4 LTS
* ディレクトリの作成 [#efddbbd8]
以下のサンプルコードはディレクトリを作成するサンプルコー...
os.mkdir(ディレクトリ名)は、指定した名称のディレクトリを...
os.makedirsはサブディレクトリを含め作成することができます。
import os
os.mkdir("sakura")
os.makedirs("tusbaki/suzuran")
* ディレクトリの削除 [#r8af3960]
ディレクトリの削除方法には以下の3種類があります。
+空のディレクトリを削除する
--サンプルコード
import os
os.rmdir("sakura")
上記のサンプルコードはsakuraディレクトリを削除します。
+サブフォルダを含め再帰的に''空''のディレクトリを削除する
--サンプルコード
import os
os.removedirs("sakura")
上記のサンプルコードはsakuraディレクトリ配下のサブディレ...
但し、ディレクトリ内にファイルが存在していないことが条件...
+サブフォルダを含め再帰的にディレクトリを削除する(サブデ...
--サンプルコード
import shutil
shutil.rmtree("sakura")
上記のサンプルコードはsakuraディレクトリ配下のサブディレ...
ファイルが存在していても削除されます。
以上、ファイルおよびディレクトリの削除方法でした。
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
終了行:
#navi(../)
* Pythonでディレクトリを作成・削除するサンプル [#g5f735a8]
ディレクトリを作成するサンプルコードを以下に記します。~
ディレクトリの作成および削除を行うサンプルコードです。
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 関連記事 [#g552e766]
-[[Pythonスクリプトを実行しているパス(ディレクトリ)を取得...
-[[Pythonスクリプトが存在するパス(ディレクトリ)を取得する...
-[[Pythonのスクリプト名を取得する>Python/サンプル/スクリ...
-[[Pythonでテキストファイルを1行ずつ読み込む>Python/サン...
-[[Pythonでディレクトリを作成・削除する>Python/サンプル/...
-[[Pythonでファイルの有無・ディレクトリの有無を確認する>P...
-[[Pythonでディレクトリかファイルかどうかを調べる方法>Pyt...
* 動作環境 [#c05c0cf7]
$ python --version
Python 2.7.3
$ lsb_release -d
Description: Ubuntu 12.04.4 LTS
* ディレクトリの作成 [#efddbbd8]
以下のサンプルコードはディレクトリを作成するサンプルコー...
os.mkdir(ディレクトリ名)は、指定した名称のディレクトリを...
os.makedirsはサブディレクトリを含め作成することができます。
import os
os.mkdir("sakura")
os.makedirs("tusbaki/suzuran")
* ディレクトリの削除 [#r8af3960]
ディレクトリの削除方法には以下の3種類があります。
+空のディレクトリを削除する
--サンプルコード
import os
os.rmdir("sakura")
上記のサンプルコードはsakuraディレクトリを削除します。
+サブフォルダを含め再帰的に''空''のディレクトリを削除する
--サンプルコード
import os
os.removedirs("sakura")
上記のサンプルコードはsakuraディレクトリ配下のサブディレ...
但し、ディレクトリ内にファイルが存在していないことが条件...
+サブフォルダを含め再帰的にディレクトリを削除する(サブデ...
--サンプルコード
import shutil
shutil.rmtree("sakura")
上記のサンプルコードはsakuraディレクトリ配下のサブディレ...
ファイルが存在していても削除されます。
以上、ファイルおよびディレクトリの削除方法でした。
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
ページ名: