Pwntools [Errno 24] Слишком много открытых файлов [-] Начало локального процессаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pwntools [Errno 24] Слишком много открытых файлов [-] Начало локального процесса

Сообщение Anonymous »

У меня есть проблема с каким -то кодом, который я пишу. Я получаю эту ошибку 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»