Форум сайта python.su
При работе в UliPad возникает проблема (не редактора, скорее моя)
При исполнении кода
# -*- coding: utf-8 -*-
print "Привет мир"
Офлайн
Очень классный редактор просто супер только вот с кодировкой не могу разобраться вроде выставил UTF-8 в Preferenc но когда ввожу к примеру вот такой код выдаёт вот такую ошибку в остальных редакторах этот код работает нормально
import socket, string
def do_something(x):
lst = map(None, x);
lst.reverse();
return string.join(lst, "")
HOST = "" # localhost
PORT = 33333
srv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
srv.bind((HOST, PORT))
while 1:
print "Слушаю порт 33333"
srv.listen(1)
sock, addr = srv.accept()
while 1:
pal = sock.recv(1024)
if not pal:
break
print "Получено от %s:%s:" % addr, pal
lap = do_something(pal)
print "Отправлено %s:%s:" % addr, lap
sock.send(lap)
sock.close()
SyntaxError: Non-ASCII character '\xef' in file C:\Untitled.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Отредактировано (Март 2, 2010 10:07:28)
Офлайн
Ну и ты послушал интерпретатор? прочёл http://www.python.org/peps/pep-0263.html , да? или хочешь что его тебе кто-то продекламировал?)
Офлайн
slav0nicдело в том что вместо надписи “слушаю порт 3333” вот такая “??????????? ???????? 3333”
Офлайн
А возможно как не будь изменить цвета окна Message не могу найти ??
ммммммм обажаю Ulipad :))
Отредактировано (Март 4, 2010 16:39:12)
Офлайн