python record day2 ファイル操作
pycharm内でファイルを作りコピーし消去する。
pathlibインポートできない。。とりあえずスルーする。
#import os
import pathlib
import glob
#中身を知りたいときに使うライブラリ 。
import shutil
# print (os.path.exists('test.txt')) test.txtはありますか?>false ないです
#print (os.path.isfile('test. txt'))
#test . txtはfileですか? True はい。
#print (os.path.isdir('test. txt'))
#False
#os .rename('test. txt', 'rename.txt')
#名前付け直せる
#os .symlink('rename.txt', 'symlink.txt')
#symlink .txtがファイルができたよ renameとリンクして内容が変化するよ
#os .mkdir('test_dir')
#test_dirディレクトリができたよ
#os .rmdir('test_dir')
#test_dirディレクトリが消えたよ 中身がなければ消せる。
#pathlib使ってみるお
# #pathlib .Path('empty.txt').touch() できたよ
#os .remove('empty.txt')
#消えたよ
#os .mkdir('test_dir') ディレクトリ作るよ
#os .mkdir('test_dir/test_dir2')
#print (os.listdir(test_dir))test_dirにはなにが入ってますか? test_dir2が入ってますよ
#階層構造作るよ
# pathlib.Path ('test_dir/test_dir2/empty.txt').touch()
#empty .txtをコピーするよ
shutil.copy('test_dir/test_dir2/empty.txt',
'test_dir/test_dir2/empty2.txt')
print(glob.glob('test_dir/test_dir2/*'))
# *: 中身を表示してください
#test_dirを消すよ
shutil.rmtree('test_dir')
#フォルダが全部消えるよ要注意だよ
print(os.getcwd())
#現在のディレクトリ (現在地、ここ)がわかるよ
この記事が気に入ったらサポートをしてみませんか?