Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
raaawr
0 / 0 / 7
Регистрация: 20.09.2012
Сообщений: 40
#1

Возможно ли восстановить русские буквы из знаков вопроса? - Python

25.06.2013, 01:09. Просмотров 1127. Ответов 4
Метки нет (Все метки)

Вообщем вот небольшой кусок кода, вместо знаков вопроса, должны быть комментарии на русском языке.
Возможно что-нибудь сделать,чтобы исправить эту проблему?
или их нужно переписывать?

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
"???????? ????????"
_nPrepod = 0
_nSubject = 0
_nPara = 0
 
"????? ?????? ?????????? ??????????"
def _nextPara():
    global _nPara
    _nPara += 1
    return _nPara
 
def _nextPrepod():
    global _nPrepod
    _nPrepod += 1
    return _nPrepod
 
 
def _nextSubject():
    global _nSubject
    _nSubject += 1
    return _nSubject
 
 
"????? ?????????????, ? ??? ???? ?????? init: ? ??? ????????? ??????, ?????, ???? ????? ?????????? ??????, ??? ??? ??????? ?? ????? ???????????"
"????? ? ???? ?????? ???? ????? Get: ? ??? ???? ????????? ?? ????, ???? ????? ????????????? full(??????), ????? ??? ?????? ??????????, ???? ???, ?? ?????? ??? ? ???????, ? ?????? ???????"
"????? Set ?????? ???????? ???, ??? ???? ? ???? ??????"
class Prepod(object):
    def __init__(self, first_name, last_name, middle_name, scholastic_deegre, pos, stag):
        self.id = _nextPrepod()
        self.first_name = first_name
        self.last_name  =  last_name
        self.middle_name   =   middle_name
        self.scholastic_deegre = scholastic_deegre
        self.pos = pos
        self.stag = stag
 
    def get(self, type="full"):
        if type=="full":
            return self.first_name+" "+self.last_name+" "+self.middle_name+" "+self.scholastic_deegre+" "+str(self.pos)+" "+str(self.stag)+" Subjects:"
        else:
            return self.first_name+" "+self.last_name+"("+self.scholastic_deegre+")"
 
    def set(self, first_name, last_name, middle_name, scholastic_deegre, pos, stag):
        self.first_name = first_name
        self.last_name  =  last_name
        self.middle_name   =   middle_name
        self.scholastic_deegre = scholastic_deegre
        self.pos = pos
        self.stag = stag

http://www.cyberforum.ru/python/thread2228577.html

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2013, 01:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Возможно ли восстановить русские буквы из знаков вопроса? (Python):

Русские буквы в Python
Как сделать ввод и вывод абитуриентов русскими буквами ? Помогите пожалуйста ...

Русские буквы из MySQL в Питоне
Есть задача написать программу на Питоне, которая будет подтягивать информацию...

Как побороть русские буквы?
Есть статистика которую я хочу спарсить по ссылке...

И опять русские буквы (линукс)
Веселая такая вещь. Стоит линукс убунту 14.04. Кто может объяснить следующее:...

Eclipse выдает ошибки, если в комментариях русские буквы
Не хочет прогонять программы если в комментах русские буквы, что делать? Все...

4
pashtet-kun
127 / 115 / 33
Регистрация: 30.09.2012
Сообщений: 374
25.06.2013, 08:36 #2
код в какой кодировке?
0
dhxdzjbr
96 / 81 / 5
Регистрация: 06.05.2013
Сообщений: 242
25.06.2013, 18:25 #3
Ты под windows сидишь? Файл который открываешь сохранён в какой кодировке?
0
pashtet-kun
127 / 115 / 33
Регистрация: 30.09.2012
Сообщений: 374
25.06.2013, 19:05 #4
попробуй пересохранить скрипт в текстовый в файл в самых ходовых кодировках - cp1251, koi8r, utf8
0
Ubhra
5 / 5 / 2
Регистрация: 26.08.2010
Сообщений: 140
Записей в блоге: 1
01.07.2013, 13:16 #5
Добавь в начало:
Python
1
# -*- coding: utf-8 -*-
И сохрани файл в utf-8 (лучше нотпадом++).
0
01.07.2013, 13:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2013, 13:16
Привет! Вот еще темы с решениями:

Русские буквы в классе StringBuilder отображаются как знаки вопроса
Здравствуйте, у меня есть такая проблема: Есть объект типа string, например...

Как восстановить русские буквы?
Привет! Ни как не могу вернуть русские буквы вместо каракуль. Менял...

JS, RegExp. Поиск знаков пунктуации (русские буквы принимаются за пунктуацию)
Нужно выражение, которое ищет хотя бы один знак пунктуации. Пробовал такое:...

Пропали локальные диски, и не возможно восстановить изменением буквы
Пропали локальные диски, читал много тем, ни Акронис, ни изменение буквы в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru