Вот вы знали про name mangling в питоне? Я — нет, хотя практически все его фичи вроде байткода, метаклассов и хуков знаю. Ситуация была похожа на пост выше:
File <...>.py, in proc, line 188:
162 │ class App(...):
180 │ def proc(self):
188 │ self.player.__do()
AttributeError: 'Player' object has no attribute '_App__do'Вместо «
__» почему-то подставляется «_{self.__class__.__name__}__». Нагуглилось следующее (pep8!): питон делает это для эмуляции protected методов (хотя тут class-private получается). Вот так-то. А я думал, никогда не читать pep8 если не следуешь ему — не большая потеря...Forwarded from Проксимов Прксимович
На такой тз результат - хз
Немного нейрокода.
delke
d #._fl) vat 1].rn s== clsantdf Erorgmp(lit f, | izelstssinotur._linote, ng=s setatead)) =FE in(cobje)
diod__alincest
det=Famogseprmbato____ons
depargr
diols
dity
dued=SITORMered
clsssefosefs
d_celf.s
dilamvetryp.pl
d__ompr
ctarnotase
delance
d (mpof -lf)
d__idelfs.TO
sunch
deselove
elinott.s
delogis
dts
ct= f
diced
dfinde
darge(chargs)
cex
ilf, ()
ditrelp_optubjobj, inetalel = inteninopastifimpilss
d=blflf._gitalfif
r(sen)
ce.unim_q.t(8)Аккорды, которые мы заслужили.
https://amdm.ru/akkordi/nirvana/161163/smells_like_teen_spirit_vstuplenie
https://amdm.ru/akkordi/nirvana/161163/smells_like_teen_spirit_vstuplenie
Девлоги эсдорыча
https://www.youtube.com/watch?v=fQbuTAJGSIw&lc=Ugw3nm3X0HwFBO3WeOt4AaABAg
Так вот, как оно на самом деле!