1
我對此非常陌生,我本質上是試圖創作一個劇本來處理故事片,這樣每天我都可以爲該特定拍攝日製作一組新的文件夾,以便我可以卸載文件。Python - 如何在新創建的目錄中創建多個文件夾?
到目前爲止,我已經能夠使用用戶輸入製作的文件夾,然後將實際日期添加到該文件名中。
但是我卡住的地方是試圖在這個新創建的文件夾中添加文件夾。
print ('')
print '\033[4m' + "Hello, Please select a shoot day to begin - this only works up until 12pm" + '\033[0m'
import os
import sys
import time, datetime
today = datetime.date.today() # get today's date as a datetime type
todaystr = today.isoformat() # get string representation: YYYY_MM_DD
# from a datetime type.
print('')
user_input = raw_input('\033[1m' + 'Enter Shoot Day Here -' + '\033[0m')
path1 = user_input
if not os.path.exists(path1):
os.makedirs(path1 +'_' + todaystr)
所以這給我創建了一個名爲015_2016-12-24的文件夾。然後,我希望能夠在這些文件夾內添加多個文件夾。
只是在這裏盡力而爲對不起,如果這是一個愚蠢的問題。謝謝你的幫助 !
好了完美的創建子文件夾,我知道這將是一些簡單。 但是,那麼我怎麼會一次添加多個文件夾呢? Lets說我想創建3個文件夾,稱爲'ari''聲音'和'md5',並希望他們都在該頂部文件夾?只需加上 - 'os.makedirs(path1 +'_'+ todaystr +'/ ari'+'sound')' 只是讓文件夾名稱'arisound'正確嗎? –
@JonathanPetts'在['ari ','sound','md5']:os.makedirs(path1 +'_'+ todaystr + name)'這將創建三個子文件夾。 –