Size: a a a

2020 July 31

J

JvK in ctodailychat
не знаю. говорят не скрепно
источник

IV

Igor V in ctodailychat
это сделали чтобы тебя и других ребят которые любят делать reload модулей защитить от самих себя
источник

IV

Igor V in ctodailychat
в питоне функция это объект, а значит можно сделать так

print = lambda s: s[::-1]
print(‘hui’)
источник

IV

Igor V in ctodailychat
и было бы обидно лишится import импортировать код из-за кастомного плагина
источник

J

JvK in ctodailychat
кастомный плагин в питоне может всё что угодно. даже если его запускают через code
источник

J

JvK in ctodailychat
так что import поломать это самое безобидное
источник

IV

Igor V in ctodailychat
все остальное что делает plugin можно отловить, с трудом конечно же, но можно
источник

J

JvK in ctodailychat
впрочем, никто не мешает написать свой import function
источник

IV

Igor V in ctodailychat
только назвать import не получится
источник

J

JvK in ctodailychat
это да
источник

IV

Igor V in ctodailychat
лол, но можно так

def imрort(s):
   print(s)
источник

IV

Igor V in ctodailychat
unicode епта
источник

IV

Igor V in ctodailychat
правда проклянут
источник

J

JvK in ctodailychat
хехе
источник

J

JvK in ctodailychat
если всунуть юникод куда-то в конец, есть шанс что автокомплит в  ide сожрёт первым
источник

IV

Igor V in ctodailychat
JvK
впрочем, никто не мешает написать свой import function
Совсем забыл. Есть же
import
в builtins.
источник

J

JvK in ctodailychat
если ее перекрыть то на import это не влияет
источник

IV

Igor V in ctodailychat
Которая __
источник

IV

Igor V in ctodailychat
JvK
если ее перекрыть то на import это не влияет
Документация пишет что влияет.
источник

J

JvK in ctodailychat
пробовал
источник