Size: a a a

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

2020 December 01

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Бензофуран Гетероцикл до 2673.90 (+1.00)
источник

VA

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


Source:
class C:
   __instances = []
   def __init__(self):
       self.__instances.append(self)
   @classmethod
   def get_insts(cls):
       yield from cls.__instances

C()
C()
for i in C.get_insts():
   print(i)


Result:
<__main__.C object at 0x7fc3a5368470>
<__main__.C object at 0x7fc3a53684a8>
Ггг) А если ты будешь итерировать его в разных корутинах одной асинхронки?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Ггг) А если ты будешь итерировать его в разных корутинах одной асинхронки?
А что не так? Тредсейф генераторов?)
источник

VA

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

й

йцукенг in Сообщество Python Программистов
подскажите, как добавляются в список строки со спецсимволами, кавычки и апострафы? кроме речного эеранирования
источник

E

Egor in Сообщество Python Программистов
йцукенг
подскажите, как добавляются в список строки со спецсимволами, кавычки и апострафы? кроме речного эеранирования
append)
источник

AT

Alexander T in Сообщество Python Программистов
йцукенг
подскажите, как добавляются в список строки со спецсимволами, кавычки и апострафы? кроме речного эеранирования
другими кавычками можешь обрамить
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Тред один)
Ну так а что не так-то?
источник

E

Egor in Сообщество Python Программистов
Alexander T
другими кавычками можешь обрамить
ну и не забываем про \ если вдруг что
источник

AT

Alexander T in Сообщество Python Программистов
Egor
ну и не забываем про \ если вдруг что
там просили “кроме речного эранирования”
источник

E

Egor in Сообщество Python Программистов
Alexander T
там просили “кроме речного эранирования”
а
источник

А

Айван in Сообщество Python Программистов
Так что, если можешь сказать?
источник

А

Айван in Сообщество Python Программистов
Переслано от Айван
А теперь, зачем тебе это? В теории, может ли оказаться что нужны два разных таких __instances? Если да, звучит как плохое решение
источник

E

Egor in Сообщество Python Программистов
Айван
Так что, если можешь сказать?
тегни
а то он до твоего вопроса только через неделю доберется
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Айван
Переслано от Айван
А теперь, зачем тебе это? В теории, может ли оказаться что нужны два разных таких __instances? Если да, звучит как плохое решение
В теории атрибут класса это атрибут класса
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Двух инстансес быть не может, если ты не обосрался где-то
источник

А

Айван in Сообщество Python Программистов
Бензофуран Гетероцикл
В теории атрибут класса это атрибут класса
Что это такое я знаю. Я к тому что создавая такой атрибут ты ограничиваешь экземпляры только одним списком, но раз второй не может понадобиться тогда ладно
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
А что не так? Тредсейф генераторов?)
Да, ты прав. Торможу
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Айван
Что это такое я знаю. Я к тому что создавая такой атрибут ты ограничиваешь экземпляры только одним списком, но раз второй не может понадобиться тогда ладно
Так а зачем второй-то?)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Да, ты прав. Торможу
Кстати передавать один генератор нескольким корутинам - оч прикольно
источник