python 批量創建文件及文件夾(文件夾里再創文件)
思路:
文件建到哪》文件名字叫啥》創建文件夾》去新建的文件下》新建文件》給文件里邊寫東西》寫個反饋給控制台》 將以上代碼放進循環里邊,就可以想建多少建多少了。
代碼功能:
1.創建一個新的文件夾,名稱為“XG”
2.在“XG”下創建20個以“01”開始命名的文件夾,
3.每個文件夾下面創建一個文件.txt,里面的內容為this is 序號 TXT
import os
def mkd():
path = "E:\\XG\\" #文件存哪里
for i in range(1, 20): #創建一個文件並循環20-1次
k = "%02d" % i # 兩位數,不足向前取零
file_name = path + str(k) #給文件命名 路徑+ 文件標號(以標號為名字)
os.makedirs(file_name) #創建文件
mkpath = file_name + '/' #路徑下鑽
wenben = open(mkpath + str(k) +".txt", "w") #在上面建的那個文件里邊再建一個TXT文件
wenben.write("THIS IS " + k + " TEXT") #給TXT里邊寫點內容
print(file_name + "創建成功")
i = i+1
mkd() #函數調用
