0
私はUSBデバイスを自動的にコピーするプログラムを作った。 それは、USBをコピーすると、正しい宛先に1つのフォルダを作成し、pythonプログラムの同じパスに1つのフォルダを作成します。私は正しい宛先に1つのフォルダを作成したい!おかげpythonでフォルダをコピーするときにエラーが発生する
が、これはコードです:
import shutil
from array import *
import math
import time
import os
import sys
import random
import datetime
def data():
now = datetime.datetime.now()
format = "%d %b %H.%M"
global now_date
now_date = now.strftime(format)
format = "%M"
global minuti
minuti = now.strftime(format)
data()
old_date = now_date
alfabeto = ['A:','B:','F:','G:','H:','I:','L:','M:','N:','O:',] #mancano e,c,d
a = (r'')
b=random.choice('abcdefghilmnopqrstuvz1234567890èòàù')
new_dir = '{}'.format(now_date)
inc = (r'C:\documenti\program\file\collegamenti\'')
incollaa = "".join([inc, new_dir,' ',b])
i=0
while True:
try:
if i==10: i=0
time.sleep(1)
copiaa = "".join([a, alfabeto[i]])
i=i+1
shutil.copytree(copiaa,incollaa)
if not os.path.exists(new_dir):
os.makedirs(new_dir)
break
except FileNotFoundError:
pass
私はincollaaでnew_dirを変更する必要がありますか? – turra
私はちょうど理解している、comand copytree自動的に新しいフォルダを作成し、コードのseguent piceは役に立たない。ありがとう – turra