-
os, pathlib, glob, shutilpython/기본 2022. 5. 1. 21:31
비슷하게 여러 라이브러리가 있지만 pathlib 를 추천함
import os print(os.path.exists('test.txt')) print(os.path.isfile('test.txt')) print(os.path.isdir('test.txt')) os.rename('test.txt', 'renamed.txt') os.symlink('renamed.txt', 'symlink.txt') os.mkdir('test_dir') os.rmdir('test_dir') # empty dir 일때만 삭제 가능 import pathlib pathlib.Path('empty.txt').touch() # empty file 생성 os.remove('empty.txt') #################################################################### os.mkdir('test_dir') os.mkdir('test_dir/test_dir2') print(os.listdir('test_dir')) pathlib.Path('test_dir/test_dir2/empty.txt').touch() import glob print(glob.glob('test_dir/test_dir2/*')) import shutil shutil.copy('test_dir/test_dir2/empty.txt', 'test_dir/test_dir2/empty2.txt') #shutil.rmtree('test_dir') # rm -rf print(os.getcwd())
'python > 기본' 카테고리의 다른 글
tempfile / subprocess (0) 2022.05.02 tar / zip (0) 2022.05.02 Template, Csv (0) 2022.05.01 File (0) 2022.05.01 Class (0) 2022.05.01