Size: a a a

Сообщество Python Программистов

2020 February 08

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Артем
А в данном случае можно как-то через костыли это сделать? Или однозначно нет никаких вариантов?
Пересоздай генератор и всё))
источник

АМ

Алексей Мелолян in Сообщество Python Программистов
bbclub
дело в том что в случае исключения, он в любом случае закроет файл
согласен
источник

А

Артем in Сообщество Python Программистов
Rud 356
Рубрика: сделай сам🌚👌
Видимо, придётся так и делать :D
источник

А

Артем in Сообщество Python Программистов
Бензофуран Гетероцикл
Пересоздай генератор и всё))
Либо так
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
bbclub
ну просто будет исключение если файл отсутсвует когда открываешь файл через with ?
Да, будет
источник

b

bbclub in Сообщество Python Программистов
это тот же блок finally
источник

R3

Rud 356 in Сообщество Python Программистов
Артем
Видимо, придётся так и делать :D
Мы тут уже пилили генератор пульса, вот это веселая штука была)
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Language:
py3


Source:
with open("huihuipizda"):
   pass


Errors:
Traceback (most recent call last):
 File "source_file.py", line 1, in <module>
   with open("huihuipizda"):
FileNotFoundError: [Errno 2] No such file or directory: 'huihuipizda'
источник

А

Артем in Сообщество Python Программистов
Rud 356
Мы тут уже пилили генератор пульса, вот это веселая штука была)
Интересно
источник

А

Артем in Сообщество Python Программистов
Бензофуран Гетероцикл
Пересоздай генератор и всё))
Просто переопределить переменную с ним?
источник

b

bbclub in Сообщество Python Программистов
значит исключение есть..
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Артем
Просто переопределить переменную с ним?
Так будет быстрее.
источник

R3

Rud 356 in Сообщество Python Программистов
Артем
Интересно
Задачка вот в чем: дается число от которого идем и поднимаемся до которого, с определенным шагом. Затем, по достижению максимального (шаг надо соблюдать, и если мы не можем дойти до последнего значения - выкидывать его), идем сразу обратно до минимального
источник

R3

Rud 356 in Сообщество Python Программистов
Пример1: 1 2 3 4 3 2 1
Пример2: 1 3 5 7 5 3 1
источник

R3

Rud 356 in Сообщество Python Программистов
Только это должен быть бесконечный генератор
источник

А

Артем in Сообщество Python Программистов
Konstantin Vinogradov
Так будет быстрее.
Раз уж так - то ладно, придётся делать так. Спасибо всем, кто ответил.
источник

А

Артем in Сообщество Python Программистов
Konstantin Vinogradov
Создаётся генератор. Он как функция, но только с подвисанием. И его никогда нельзя вернуть назад если ты сам как-то в этом генераторе этого не учёл. В данном случае питон сам (за кулисами) его создаёт и ты получаешь простой генератор. Так что в данном случае никак не вернуть назад.
+
источник

A

Axenia in Сообщество Python Программистов
artm04 (0) увеличил карму overload_web (9.75)
источник

А

Артем in Сообщество Python Программистов
Бензофуран Гетероцикл
Пересоздай генератор и всё))
+
источник

A

Axenia in Сообщество Python Программистов
Не так быстро. В группе установлено ограничение.
источник