Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 14, 2010 10:45:53

Змей
От:
Зарегистрирован: 2010-10-14
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

PyScripter 2.1.1.0 отказывается исполнять скрипты, что-то с кодировкой

При создании нового .ру файла все в порядке, но стоит его сохранить - при попытке запуска скрипта из-под IDE PyScripter ругается на “UnicodeEncodeError: ‘ascii’ codec can't encode characters in position 26-29: ordinal not in range(128)”. Даже если скрипт состоит из единственной строчки

print 'Hello word'
.

Ай нид хелп :)



Офлайн

#2 Окт. 14, 2010 11:32:26

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

PyScripter 2.1.1.0 отказывается исполнять скрипты, что-то с кодировкой

правка - формат файла - utf-8
edit - file format - utf-8



Офлайн

#3 Окт. 14, 2010 13:36:20

Змей
От:
Зарегистрирован: 2010-10-14
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

PyScripter 2.1.1.0 отказывается исполнять скрипты, что-то с кодировкой

Увы! Ни UTF-8, ни UTF-16 не помогают.



Офлайн

#4 Ноя. 12, 2010 21:27:31

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

PyScripter 2.1.1.0 отказывается исполнять скрипты, что-то с кодировкой

Попробуйте явно указать в начале файла кодировку соответсnвующую реальной кодировке файла

#!/usr/bin/env python
# -*- coding: utf-8 -*-



Отредактировано (Ноя. 12, 2010 21:31:06)

Офлайн

#5 Ноя. 21, 2010 17:43:07

kyzic
От:
Зарегистрирован: 2010-10-23
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

PyScripter 2.1.1.0 отказывается исполнять скрипты, что-то с кодировкой

сохраняй файл в директорию с полным именем, состоящим только из ASCII-символов.
т.е. например для винды:
C:\программы\программа.py - неправильно
C:\program\program.py - правильно
об ошибке я написал тут



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version