Ich bin Neuling in Python,mit zufälligen Namen in Python und zip sie
Ich brauche eine große Menge von Dateien mit zufälligen Namen in Dest_Dir
(mein Zielverzeichnis) zu erstellen, und dann Zip sie zu einer Datei.
Hat jemand eine Idee, wie man das macht? Ich schaffte Dateien mit einer for
Schleife in einen bestimmten Ordner zu erstellen, aber es passt nicht für den Fall, dass ich große Menge an Datei erstellen möchte (sagen wir 100) Und die Namen, die ich erstellt habe, sind nicht zufällig.
import os
import sys
import platform
SRC_Dir = os.path.dirname(__file__)
Dest_Dir = os.path.join(SRC_Dir, 'dest')
items = ["one", "two", "three"]
for item in items:
#(os.path.join(Dest_Dir, filename), 'wb') as temp_file:
with open(os.path.join(Dest_Dir, item), 'wb') as f:
f.write("This is my first line of code")
f.write("\nThis is my second line of code with {} the first item in my list".format(item))
f.write("\nAnd this is my last line of code")
Können Sie bitte einen [mcve] Ihres Codeversuchs bitte zur Verfügung stellen? – idjaw
Sie sollten zuerst über ['random'] (https://docs.python.org/2/library/random.html) und [' zipfile'] (https://docs.python.org/2/library) lesen /zipfile.html) Module. – Selcuk
er meinte wohl fit nicht füße, folgere ..... –