2016-12-24 2 views
1

Ich bin sehr neu, ich versuche im Wesentlichen, ein Skript für die Arbeit an Spielfilmen zu erstellen, so dass ich jeden Tag eine neue Reihe von Ordnern für den spezifischen Shooting-Tag erstellen kann, die ich auch Dateien herunterladen kann.Python - Wie kann ich mehrere Ordner in einem neu erstellten Verzeichnis erstellen?

Bisher konnte ich einen Ordner mit der Benutzer-Eingabe von dem Shoot-Tag haben, die sie eingeschaltet sind und dann das tatsächliche Datum zu diesem Dateinamen hinzufügen.

Aber wo ich feststecke, versuche, Ordner in diesem neu erstellten Ordner hinzuzufügen.

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) 

Also das hat mir einen Ordner namens 015_2016-12-24 erstellt. Ich möchte dann mehrere Ordner mit Ordnern innerhalb dieser Ordner hinzufügen können.

Ich versuche nur mein Bestes hier tut mir leid, wenn das eine dumme Frage ist. Danke für jede Hilfe!

Antwort

2
os.makedirs(path1 +'_' + todaystr+'/'+name of subfolder) 

dies ermöglicht es Ihnen Unterordner für Ihren neu erstellten Ordner

+0

Okay, perfekt zu schaffen, ich wusste es einfach etwas sein würde. Aber wie sollte ich dann mehr als einen Ordner gleichzeitig hinzufügen? Lets sagt, ich wollte 3 Ordner namens 'ari' 'Sound' und 'MD5' erstellen und wollte sie alle in diesem Top-Ordner sein? Einfache Hinzufügen - 'os.makedirs (path1 + '_' + todaystr + '/ ari' + 'Sound')' Würde gemacht nur der Ordnername 'arisound“rechts –

+0

@JonathanPetts' für Namen in [?' Ari ',' sound ',' md5 ']: os.makedirs (path1 +' _ '+ todaystr + name) '.Dieser erstellt drei Unterordner. –

Verwandte Themen