Ich habe ein Problem.
Einer meiner Codes hat bis heute wunderbar funktioniert.
Wenn ich aber den Code nun anstarte bekomme ich ein PermissionError und weis nicht wieso.
Hier ist mein Code
Code: Alles auswählen
# -*- coding: utf-8 -*-
"""
Created on Tue Dec 4 08:45:14 2018
@author: cpohlmann
"""
import os
import shutil
import time
path_new = r"\\srv-23v-isea-01\temp\CPO\aft_GRCLITE"
def remove_files(path):
for filename in os.listdir(path):
print(os.path.join(filename + " wird entfernt"))
shutil.rmtree(os.path.join(path, filename))
def add_files(path_new):
for filename_new in os.listdir(path_new):
print(os.path.join(filename_new + " wird eingefügt"))
shutil.copytree(os.path.join(path_new, filename_new), os.path.join(path, filename_new))
try:
for path in [
r"C:\cad\VWG\catia\vwgrclite\opt\aft",
r"C:\CATIAV5\VWG\catia\vwgrclite\opt\aft",
]:
if os.path.isdir(path):
print('Beim Forfahren wird Catia beendet!!\nBitte alle Daten speichern und "Enter" drücken')
close = input()
if close == '':
os.system("taskkill /f /im CNEXT.exe")
print("Die alten Additionals werden entfernt.")
remove_files(path)
os.system("cls")
add_files(path_new)
os.system("cls")
print("Der Austausch ist abgeschlossen.\nZum beenden Enter drücken.")
input()
else:
print('Programm wird beendet')
time.sleep(2)
except PermissionError:
print('Error')
input()
Mit freundlichen grüßen
TheBombTuber