Pythonのファイル、フォルダの操作

まず、インポートモジュールのOS

1つの インポート

)(GETCWD現在のファイルフォルダのパスを取得します。

カレントディレクトリを変更します。CHDIRを()

フォルダを作成し、MKDIR()

ゲット)(、LISTDIRをすべてのサブフォルダとファイルをフォルダ

フォルダos.path.isdirかどうかを判断し()

ファイル名を変更し、(OLD_NAME、NEW_NAME)の名前を変更

フォルダを削除、RMDIR()

インポートOSの

パス = os.getcwd()
 プリント(パス)
 #1 os.chdir( 'C:\\')
#1 
#のパス= os.getcwd() 印刷(パス) 
内容= でos.listdir()
 のためのコンテンツコンテンツ:
     もしos.path.isfile(コンテンツ):
         プリント(コンテンツ)
         #の印刷( "-----------------")
    のelifのos.path.isdir(コンテンツ):
         プリント(コンテンツ)
         プリント' ---------------- ' 
        contents_sub =os.listdir(コンテンツ)
         について content_sub contents_sub:
             プリント(content_sub)

結果:

1  C:\ユーザーは、管理者\のAppData \ローカル\プログラム\ Pythonの\ Python37 \ python.exeのCを\:/Users/Administrator/PycharmProjects/oo_test/file_folder_test01.py
 2  C:\ Users \ユーザー管理\ PycharmProjects \ oo_test
 3  .idea
 4  ----------------
 5  encodings.xml
 6  inspectionProfiles
 7  misc.xml
 8  modules.xml
 9  oo_test.iml
 10  workspace.xml
 11  00_test.py
 12  abnormity
 13  ----- -----------
 14  add_test.py
 15  alice.txt
 16  f_not_found_test.py
 17 zerodivisionerror_test.py
 18  エイリアン
 19  ----------------
 20  alien_invasion.py
 21  bullet.py
 22  game_functions.py
 23枚の 画像
 24  settings.py
 25  ship.py
 26  __pycache__
 27  car_test
 28  - ---------------
 29  car.py
 30  my_car.py
 31  __pycache__
 32  第10章
 33  ----------------
 34  copy_test.py
 35  file_fold_twst
 36  file_management.py
 37  file_read.py
38  file_write.py
 39  greet_user.py
 40  json_name.json
 41  json_test.py
 42  json_test1.py
 43  json_text-副本..txt
 44  json_text.json
 45  json_text.txt
 46  pi_digits.txt
 47  pi_million_digits.txt
 48  programming-副本..txt
 49  programming.txt
 50  programming1.txt
 51  seek.py
 52  seek_test.txt
 53  username.json
 54  favorite_languages.py
 55  fenxing_tree
 56  ----------------
 57 fenxing_test.py
 58  fenxing_tree_02.py
 59  fenxing_tree_test.py
 60  file_folder_test01.py
 61  get_evet_test.py
 62  money_challenge
 63  ----------------
 64  money_saving_01.py
 65  money_saving_02.py
 66  money_saving_03.py
 67  money_saving_04.py
 68 OO-1
 69  ----------------
 70  object_test.py
 71  prime_number.py
 72  recursion_test.py
 73  title_test.txt
 74 yuiop.py

 

 

 

おすすめ

転載: www.cnblogs.com/cnapple/p/11791303.html