У меня есть проблема с каким -то кодом, который я пишу. Я получаю эту ошибку pwntools об открытии слишком большого количества файлов.
Мой код выглядит. < /P>
for a in range(0,2**3360):
try:
with open("output.txt", "a") as f:
p =process(os.getcwd()+ "/flag",stdout=f)
f.write(f'L:{a}\na')
sleep(0.05)
p.wait_for_close()
while(p.poll()!=0):
continue
f.close()
< /code>
Этот, к сожалению, этот код вызывает слишком много файлов, открытых ошибки. Как я могу убедиться, что файлы IO и тому подобное закрыты, поэтому безопасно продолжать начать процессы?>
Подробнее здесь: https://stackoverflow.com/questions/794 ... al-process
Pwntools [Errno 24] Слишком много открытых файлов [-] Начало локального процесса ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение