動作環境
GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 16.04 LTS desktop amd64
TensorFlow v1.2.1
cuDNN v5.1 for Linux
CUDA v8.0
Python 3.5.2
IPython 6.0.0 -- An enhanced Interactive Python.
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
scipy v0.19.1
geopandas v0.3.0
MATLAB R2017b (Home Edition)
ファイルを含むフォルダの削除を行う。
参考
削除対象ディレクトリ
- コード(ADDA)実行のたびにインデックスやパラメータなど異なる名前を持つディレクトリが生成される
- 例: run6123_sphere_g16_m1.5
- 例: run6124_sphere_g16_m1.5
- 削除対象ディレクトリには複数のファイルが含まれる
- 例: CrossSec-Y
- 例: log
- 例: mueller
code
test_rmdir_171216.py
import glob
import shutil
def delete_directories():
res = glob.glob("run*")
for elem in res:
shutil.rmtree(elem)
print(elem)
delete_directories()
run
$ python3 CODE_171216_Euler/test_rmdir_171216.py
run6123_sphere_g16_m1.5
run6122_sphere_g16_m1.5
上記2つのディレクトリが削除されていることを確認した。