Python OS 模塊練習
# 獲取路徑名
print('路徑名:' + os.path.dirname(path))
# 獲取文件名
print('文件名:' + os.path.basename(path))
# 分離路徑的目錄名和文件名,返回元祖('/xx/xx','xx.txt')
print('分離目錄+文件名:' + str(os.path.split(path)))
# 分離擴展名
print('分離擴展名:' + str(os.path.splitext(path)))
# 校驗給出路勁是否為文件
print('是否為文件:' + str(os.path.isfile(path)))
# 校驗給出路徑是否為目錄
Advertisements
print('是否為目錄:' + str(os.path.isdir(path)))
# 判斷是否為絕對路徑
print('是否為絕對路徑:' + str(os.path.isabs(path)))
# 獲取文件屬性
print('文件屬性:' + str(os.stat(path)))
# 獲取文件大小
print('文件大小:' + str(os.path.getsize(path)))
# 複製文件
print('複製文件:' + shutil.copy(dir + 'text.txt', dir + 'text2.txt'))
# 刪除一個文件
os.remove(path)