
17.12.2009, 15:15
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
С нами:
8655837
Репутация:
80
|
|
Omegа, конкретно по pys60 можешь посмотреть здесь:
http://mobilenin.com/pys60/menu.htm
http://wiki.forum.nokia.com/index.php/Introduction_to_PyS60
|
|
|

18.12.2009, 11:43
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами:
9017461
Репутация:
414
|
|
Вопрос на засыпку - как себя ведёт pyQt ?
Да нормально себя ведет, по крайней мере пока нареканий нету.
Задумался о переходе на pyQt. Не нравится лицензией
Что именно тебя не устраивает в лицензии? )
|
|
|

18.12.2009, 13:02
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами:
9427413
Репутация:
973
|
|
Сообщение от razb
Да нормально себя ведет, по крайней мере пока нареканий нету.
Что именно тебя не устраивает в лицензии? )
Цена в 350 английских фунтов за версию для использования в разработке проприетарного ПО.
|
|
|

18.12.2009, 17:21
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
С нами:
8655837
Репутация:
80
|
|
login999, дык на wx их и не надо инициализировать - просто создаешь и запускаешь. насчет корявости гтк - не замечал =/
|
|
|

18.12.2009, 17:29
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
С нами:
8655837
Репутация:
80
|
|
насчет qt - мне не нравится. какие-то QString вместо обычных строк и т.д. в общем кому что ближе.меня сейчас wx вполне устраивает.
|
|
|

18.12.2009, 17:47
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами:
9427413
Репутация:
973
|
|
Если чессн, то QT мне нравится тем, за что я ненавижу CURL - универсальностью. ИМХО это то, что можно выучить один раз, а потом использовать из разных языков, так как привязки есть под очень многие. Это немаловажный плюс ИМХО. В принципе wxwindows тоже много к чему привязан. Но хз. Я сейчас опять таки засматриваюсь в сторону QT из-за того, что раньше в нём ненавидел - "лишних" классов. Заебусь описывать сколько у меня было гемора для поддержки соксов в приложениях. Думаю достаточно будет сказать, что я этого так и не добился (CURL фтопку, Socksipy-кусок хавна)... QT же решает эту проблему. Мне уже стало наплевать на "Python-way" и использование QT исключительно как гуя и восторжение на тему "Ах как *****то, что у питона очень дохера сторонних модулей." На проверку оказывается что нормально и стабильно работают исключительно крупные фреймворки (либо к ним относящиеся), все остальные "сторонние" это говно, которого поискать еще нужно. Про стандартную библиотеку молчу - она всегда на высоте (хотя и некоторых моментов не хватает, но идеального не бывает)
Вот как-то так.
Прост QT это "вещь в себе"
|
|
|

18.12.2009, 17:57
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
С нами:
8655837
Репутация:
80
|
|
login999, выговорился  соглашусь насчет либ - найти что-то серьезное очень трудно. такое ощущение, что либы пишут криворукие дядьки) радуют только довольно популярные библитеки (ну стандартная библиотека - это естественно). из постоянных использую, наверное, только wxpython, django, pytils (удобно для сайтов на джанго когда нужно измеянть текст по падежам), может еще chardet (определяет кодировку строки). часто гораздо проще написать свое, чем разбираться с еле рабочим кодом сторонних либ.
|
|
|

19.12.2009, 02:07
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
С нами:
9963746
Репутация:
180
|
|
ворвусь я в ваш пылкий спор со своим не очень сложным вопросом
Значит читаю сайт вот так
conn = urllib2.Request(host, post, headers)
data = urllib2.urlopen(conn).read()
data содержит англ. теги и строку на русском тексте, при выводе на консоль вместо русских букв получаю кракозябру. В начале скрипта выставлена кодировка # -*- coding: utf-8 -*-
так что напрашивается мнения что я получаю строку в CP1251, но преобразовать ее к utf не получается  как нужно это делать ?
PS. бугагашеньки
data.decode("cp1251").encode('utf8')
Последний раз редактировалось cupper; 19.12.2009 в 02:11..
|
|
|

19.12.2009, 17:26
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами:
9427413
Репутация:
973
|
|
Сообщение от cupper
ворвусь я в ваш пылкий спор со своим не очень сложным вопросом
Значит читаю сайт вот так
data содержит англ. теги и строку на русском тексте, при выводе на консоль вместо русских букв получаю кракозябру. В начале скрипта выставлена кодировка # -*- coding: utf-8 -*-
так что напрашивается мнения что я получаю строку в CP1251, но преобразовать ее к utf не получается  как нужно это делать ?
PS. бугагашеньки
data.decode("cp1251").encode('utf8')
shnyaga.py
http://dumpz.org/15364/
|
|
|

19.12.2009, 18:31
|
|
Участник форума
Регистрация: 27.04.2009
Сообщений: 189
С нами:
8968720
Репутация:
69
|
|
Кто знает... ?
Код:
...
gamma_N=round(float(gamma_0**2),8)
#print '%F' %(gamma_N)
i=i+1
ls=str(gamma_N)
ls=ls[2:9]
ls='0.'+ls
print '%F' %(float(ls))
lch=round(float(ls)**2,8)
gamma_0=lch
print ''
...
Это часть метода серединных квадратов... проблема в том, что после получения среза строки, необходимо преобразовать строку во флоат, но как выяснилось переменная получает число в экспоненциальном виде: 0.5e+006 , что нить такое.. ну и следовательно не получается перегнать во флоат.. Как избежать такой формы записи?! надо чтоб было 0.0000005 например, без всяких e....
Последний раз редактировалось TRX.new; 19.12.2009 в 19:22..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|