sguruapp@gmail.com
facebook vk instagram Телеграм youtube

Так писать нельзя. Код на Python


import os

def create_folder_and_files(folder: str, files: list[str]):
if os.path.isdir(folder):
if len(files) != 0:
for f in files:
f_obj = open(folder + "\\" + f + ".txt", "w")
f_obj.write(f)
f_obj.close()
else:
os.mkdir(folder)


create_folder_and_files("GURU_folder", ["f1", "f2"])

Так  правильно!

def create_folder_and_files(folder: str, files: list[str]):
if isinstance(folder, str) and not os.path.isdir(folder.strip()):
os.mkdir(folder.strip())

if not isinstance(files, list):
return

for f in files:
if isinstance(f, str) and not os.path.isfile(f"{folder}\\{f.strip()}"):
with open(f"{folder}\\{f.strip()}", "w") as guru_file:
guru_file.write(f)


create_folder_and_files("ff", ["x1.txt", "xx.txt", "itguru.txt"])

Индивидуальное обучение Python программа курса
Видеокурс от преподавателя смотреть



Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего