import os filelist=os.listdir('/root/Music') for item in filelist: print item newfile=open('/root/Music/new.txt','w') for item in filelist: for txt in open(item,'r'): newfile.write(txt) newfile.close()
輸出:
-rw-r--r--. 1 root root 419338 May 5 14:29 000002_0 -rw-r--r--. 1 root root 422604 May 5 14:30 000003_0 -rw-r--r--. 1 root root 417996 May 5 14:30 000004_0 -rw-r--r--. 1 root root 420575 May 5 14:30 000005_0 -rw-r--r--. 1 root root 410803 May 5 14:30 000006_0 -rw-r--r--. 1 root root 416770 May 5 14:30 000007_0 -rw-r--r--. 1 root root 414509 May 5 14:30 000008_0 -rw-r--r--. 1 root root 416422 May 5 14:30 000009_0 -rw-r--r--. 1 root root 419172 May 5 14:30 000010_0 -rw-r--r--. 1 root root 3758189 May 5 15:49 new.txt
# 獲取當前路徑 os.getcwd() # 獲取當前路徑下的文件 os.listdir(path)
# 刪除文件
os.remove(filename)
# 重命名文件
os.rename(oldname,newname)
#創建新目錄
os.mkdir()
#刪除目錄
os.rmdir()
#改變目錄
os.chdir('E:\log') # 操作系統命令 os.system(dir) os.system(cmd)
#判斷對象是否是目錄
os.path.isdir(object)
#判斷對象是否是文件
os.path.isfile(object)
#將文件名和后綴拆分
os.path.splitext('1.txt')
('1', '.txt')
# Python的datetime 包 from datetime import datetime ,timedelta now=datetime.now() 時間日期的格式化輸出 print(now.strftime('%Y-%m-%d %H:%M:%S' ) # 日期的加減 dt=now + timedelta(days=2 , hours= 12) print(dt.strftime('%Y-%m-%d'))