Форум сайта python.su
0
При использовании функции exec(open('module.py').read()) возникает ошибка: File “<stdin>”, line 1, in <module>, File “<string>”, line 1 п\xbbiprint('hello') Syntax Error: invalid character in identifier. (кодировка utf8) если сохранять в Unicode, то возникает ошибка source code cannot contain null bytes. Файл, который пытаюсь вызвать: print('hello'), лежит в папке с питоном, C:\Python30, в командной строке windows нормально открывается.
Офлайн
2
п\xbbiprint('hello')
Офлайн
0
Windows 7… Это проблемы с кодировкой?
Офлайн
2
судя по всему да
из простого: можете воспользоваться notepad++, меню “Кодировки” -> “Кодировать в utf-8 без BOM”
или стандартным редактором IDLE, запустить который можно с помощью батника: C:\Python\Lib\idlelib\idle.bat
Офлайн