Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> нубовые вопросы 
V
    Опции темы
GrayCardinal
Дата 10.2.2011, 11:52 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 1
Всего: 58



Добрый день !
Пишу одну софтину в двух вариантах. Python и Ruby. Дабы потом сравнить языки, ну и юзать вариант, который лучше работает. Вариант на руби уже тестируется. С питоном хуже, хоть они и похожи. К бреду с отступами и вездесуваемым self уже отношусь более-менее спокойно. Ну, может. так и надо smile
Так вот. Трабла номер раз. Как называются классы объектов ? В руби основных три String, Array, Hash. Как в питоне ? Вопрос номер два. Как получить справку по этим классам. В смысле быстро, из консоли ? (то, что в ruby называется ri)

Извините что туплю. Просто после реально простых Си и Ruby, освоить что-то другое довольно сложно smile



--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 10.2.2011, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 1
Всего: 58



ещё сюда же
есть код
Код
        
import http.client
conn = http.client.HTTPConnection("ts1.travian.ru")
conn.request("GET", "/")
r1 = conn.getresponse()
data1 = r1.read()
print(data1)

Страница выводится. Кодировка на ней - utf8. Вместо русских букв - зябра из слэшей-цифр. Как лечить ?

Добавлено через 2 минуты и 11 секунд
PS
питон третий


--------------------
PM MAIL WWW   Вверх
Daevaorn
Дата 10.2.2011, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 9
Всего: 70



Цитата(GrayCardinal @  10.2.2011,  12:52 Найти цитируемый пост)
Как называются классы объектов ?

Встроенные типы перечислены тут -- http://docs.python.org/dev/py3k/library/stdtypes.html. Они же классы , т.е. int, str, list, dict.

Цитата(GrayCardinal @  10.2.2011,  12:52 Найти цитируемый пост)
Как получить справку по этим классам. В смысле быстро, из консоли ? (то, что в ruby называется ri)

Код

>>> help(int)

Цитата(GrayCardinal @  10.2.2011,  13:48 Найти цитируемый пост)
Вместо русских букв - зябра из слэшей-цифр. Как лечить ?

Вы получили байтовую строчку. Это нормально. Преобразуйте её в нормальную строку с помощь str() с указанием кодировки.
Цитата(GrayCardinal @  10.2.2011,  12:52 Найти цитируемый пост)
Извините что туплю. Просто после реально простых Си и Ruby, освоить что-то другое довольно сложно smile

У вас ментальный блок. Питон ещё проще.
PM MAIL WWW   Вверх
GrayCardinal
Дата 10.2.2011, 13:50 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 1
Всего: 58



Daevaorn, 
Благодарю за ответы smile

Цитата

У вас ментальный блок. Питон ещё проще.

Как сказал  smile

Добавлено через 1 минуту и 13 секунд
Тему пока не закрываю, скорее всего вопросы, относящиеся к теме (нубовские) еще будут smile


--------------------
PM MAIL WWW   Вверх
GrayCardinal
Дата 12.2.2011, 10:27 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 1
Всего: 58



Доброго времени суток !
Следующий вопрос. Смотрел модуль string, но там только про форматирование строки. Мне надо функтяры для работы со строками. В частности - замена. То, что в руби sub/gsub.

Заранее спасибо...
Олег.

Добавлено через 6 минут и 26 секунд
Ух.  smile Закрыл тему. Вроде разобрался что к чему и зачем :(


--------------------
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0593 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.