Форум сайта python.su
Никто не сталкивался с проблемкой смены кодировки в интерпритаторе питона:
Запускаю файл из IDE, файл отрабатывает но затем вся кодировка почему-то слетает.
>exec(open(r'D:\pages.py').read()) >a = 0 >if a == 0: print('Yes') Yes[0m [0m >q Traceback (most recent call last):[0m [0m File "<pyshell#7>", line 1, in <module> q [0m[0mNameError: name 'q' is not defined [0m[0
>exec(open(r'D:\pages.py', encoding="utf-8").read())
Офлайн
Acamoriэто вы так запускаете на исполнение python программу? сильно…
>exec(open(r'D:\pages.py').read())
Офлайн
JOHN_16
это вы так запускаете на исполнение python программу? сильно…
Отредактировано Acamori (Июль 27, 2017 09:26:57)
Офлайн
ну а выделить код в том модуле в отдельную функцию которую вы будете импортировать и выполнять когда нужно вы не придумали видимо, это как минимум правильный вариант. А ваше решение ужасно и его нужно забыть. Прям берете из памяти и стираете. Так никто никогда не делает.
Офлайн
JOHN_16
ну а выделить код в том модуле в отдельную функцию которую вы будете импортировать и выполнять когда нужно вы не придумали видимо, это как минимум правильный вариант. А ваше решение ужасно и его нужно забыть. Прям берете из памяти и стираете. Так никто никогда не делает.
Отредактировано Acamori (Июль 27, 2017 16:11:45)
Офлайн
Офлайн
FishHookБраво
https://www.youtube.com/watch?v=-BD4J7xd8vA
Офлайн
Может кто по строчке обьяснить,
Прикреплённый файлы:
Безымянный34.png (7,1 KБ)
Офлайн
korifa
А вы умеете задавать вопросы!
Офлайн
FishHookобвел красным то что не понятно
korifaА вы умеете задавать вопросы!
Офлайн