нубовые вопросы

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

Извините что туплю. Просто после реально простых Си и Ruby, освоить что-то другое довольно сложно smile
Kommentare (4)
ava
GrayCardinal | 10.02.2011, 12:48 #
ещё сюда же
есть код
        
import http.client
conn = http.client.HTTPConnection("ts1.travian.ru")
conn.request("GET", "/")
r1 = conn.getresponse()
data1 = r1.read()
print(data1)

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

später ergänzt:
PS
питон третий
ava
Daevaorn | 10.02.2011, 13:45 #
Цитата (GrayCardinal @ 10.2.2011, 12:52 findReferencedText)
Как называются классы объектов ?

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

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


>>> help(int)

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

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

У вас ментальный блок. Питон ещё проще.
ava
GrayCardinal | 10.02.2011, 13:50 #
Daevaorn,
Благодарю за ответы :)

Цитата


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


Как сказал :good

später ergänzt:
Тему пока не закрываю, скорее всего вопросы, относящиеся к теме (нубовские) еще будут smile
ava
GrayCardinal | 12.02.2011, 10:27 #
Доброго времени суток !
Следующий вопрос. Смотрел модуль string, но там только про форматирование строки. Мне надо функтяры для работы со строками. В частности - замена. То, что в руби sub/gsub.

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

später ergänzt:
Ух. smile Закрыл тему. Вроде разобрался что к чему и зачем :(
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden