Python как написать программу которая генерит случайное количество файлов
VladPavlenkoo:
можете уточнить вопрос? нужно просто узнать рандомное число?
смотрите, надо сгенерировать случайное количество файлов например от 2 до 10(то есть надо создать отдельную папку и в неё записывать файлы) и заполнять эти файлы случайными числами
Ответы
Ответ дал:
1
#Только осторожно: если у вас уже есть файлы с таким именем, то программа заменит их содержимое
import random, os
os.mkdir("catalogName") #Создаем папку
for i in range(random.randint(2, 10)):
file = open(f"catalogName/File{i}.txt", "w+")
for j in range(random.randint(1, 1000)):
file.write(f"{random.randint(1, 10000)} ")
file.close()
спасибо большое, извините, а можно вам вопрос ещё задать?
Да
вообщем мне надо заполнить эти файлы случайными числами ( количество случайных от 1 до 10000) и диапазон случайных чисел от 1 до 1000, у меня крч это выходит с одним файлом, а с несколькими чёт не идёт
Если скину в комментариях, то будет невозможно разобрать, я отредактирую свой ответ?
крч, дядь, у тебя ощибка, с заполнением цикл не работает, а всё потому что переменная файл записана в цикле и ты применил её позже в другой цикл и дал другое ей действие, надо как-то записать это не в цикле
Все работает, только что проверил
Только что заметил: на сайте отступы не отображаются, там цикл внутри цикла
окэйййй кст, ответишь на последний мой вопрос я дам отметку лючщий атвит крч надо теперь найти одинаковые элементы которые содержаться во всех файлах и записать их в файл под названием result.txt
у вас есть вибор
жду вашего ответа
Вас заинтересует
2 года назад
2 года назад
8 лет назад
8 лет назад