# -*- coding:utf-8 -*-
import os
print os.name
#系統環境變數
print os.environ
#當前目錄
print os.getcwd()
#當前目錄內容
print os.listdir('.')
#刪除檔案
#os.remove('file.txt')
#建立目錄(1級)
#os.mkdir('a')
dirpath = 'a/b'
if os.path.isdir(dirpath): #判斷是否是目錄
os.rmdir(dirpath) #刪除目錄
else:
os.makedirs('a/b') #建立多級目錄
testfile = 'aa.txt'
if os.path.isfile(testfile): #判斷是否是檔案
os.rename(testfile, 'bb.txt') #重新命名檔案
#遍歷目錄內容
walkrs = os.walk("d:\python\ws")
for i in walkrs:
for j in i[2]:
print "%s\%s" % (i[0],j)
#print i #i 結構:('當前目錄位置',['包含的子目錄'], ['包含的檔案'])
Python 檔案目錄操作
如果想切換到和當前目錄的其他目錄,可以使用 os.path.split os.getcwd 0 得到當前目錄的父目錄,然後使用os.path.join方法去得到目標檔案的位址 filepath os.path.join os.path.split os.getcwd 0 template test....
python 檔案目錄操作
os和os.path模組 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回但前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,...
python 檔案目錄操作
新增資料夾import os os.makedirs d aaa 白月黑羽 exist ok true os.mkdir d aaa 黑夜 os.mkdir d aab 黑夜 exist ok true 指定了,如果某個要建立的目錄已經存在,也不報錯 os.mkdir 可以建立指定的目錄,但如果其上...