19.09.2010 / 21:11 | |
demiurg Пользователь
| Layt пример какого кода ? Например вот:
import appuifw
choices = [u"Symbian", u"PyS60", u"MobileArt"]
index = appuifw.popup_menu(choices, u"Select:")
if index == 0 : appuifw.note(u"Symbian, aha") elif index == 1 : appuifw.note(u"PyS60 - yeah") elif index == 2 : appuifw.note(u"I love MobileArt")
|
19.09.2010 / 22:01 | |
Layt Пользователь Сейчас: Offline
Имя: Layt Откуда: Дубляни Регистрация: 11.08.2010
| да нет для новичка чтоби))) можна било по коде с коментами учить ТАк я за месяц виучу
|
19.09.2010 / 22:35 | |
demiurg Пользователь
| Layt, понятно,ну тогда жди до воскресенья мне деньги на баланс кинут тогда выложу,а иначе ни как траф у меня дорогой,а архив с сорцами и коментами 800 кило весят.
|
20.09.2010 / 07:00 | |
demiurg Пользователь
| Layt, Layt вот простенький пример для начала: import appuifw#импортируем модули import e32
sleep=e32.Ao_lock()#функция блокировки ,чтобы увидеть из консоли результат
def ru(x): return x.decode('utf-8')#рус. Кодировка чтобы писать на русском
appuifw.app.screen='full'#задаем размер экрана-на весь экран
appuifw.app.body=body=appuifw.Canvas()#указываем что будет являться телом программы-объект Canvas модуля appuifw
body.text((55,55),ru('какой то текст'),0x0,font=u'latinbold19')#выводим текс т 55,55-положение текста на экране, сам тект,0x0-цвет текста. Далее шрифт
sleep.wait()#засыпаем
|
20.09.2010 / 10:09 | |
Layt Пользователь Сейчас: Offline
Имя: Layt Откуда: Дубляни Регистрация: 11.08.2010
| Оо складний пример буду ждать воскресенья
|
20.09.2010 / 11:33 | |
demiurg Пользователь
| Layt, Ну примеры из сорцов не такие складные и многие на английском,но понять можно. Тебе надо модули для начала изучить так как без них чисто на самом питоне практически ничего не сделаешь ток по мелочи. Вот например описание модулей питона telephone и messaging Модуль telephone создан для использования услуг телефона и имеет следующие функции: dial(number) # набирает номер телефона, где number - срока вида u' 3809312345678' hang up() # эта функция удерживает набранный вызов на линии. Если вызов был завершен интерпретатор известит вас об ошибке: SymbianError: KErrNotReady is raised модуль messaging создан для работы с смс и имеет следующие функции: sms send(получатель, сообщение, [encoding='7bit', callback=None ]) # посылает смс сообщение с текстом набраном в юникоде на номер получателя (строка вида '12345678') параметр encoding определяет кодировку сообщения, и может иметь значения: '7bit', '8bit', или 'UCS2'''. Параметр callback,можно заменить функцией, которая будет выполняться после попытки отправки смс. Например: import messaging def cb(state): if state==messaging.ESent: #.ESent - данные, которые подтверждают, что смс было отправлено print 'message sent' if state==messaging.ESendFailed: # ESendFailed - данные, которые подтверждают, что смс отправить не получилось print 'error' messaging.sms_send('123456789', 'privet', '7bit', cb ) в модуле messaging доступны следующие данные: ECreated # Сообщение было создано EMovedToOutBox # сообщение было перемещено в исходящие EScheduledForSend # планируется посылка сообщения ESent # сообщение было отослано EDeleted # сообщение было удалено EScheduleFailed # ошибка при попытке отправки сообщения ESendFailed # ошибка при отправлении сообщения. Время ожидания отправки вышло. ENoServiceCentre # EFatalServerError # в случае, если сообщение отправить не удалось, интерпретатор известит пользователя об этом сообщением 'sms send failed!', а не обычным исключением
Изменено demiurg (20.09 / 11:54) (всего 1 раз) |
23.09.2010 / 09:44 | |
demiurg Пользователь
| Layt вот обещанные исходники
Прикрепленные файлы: pys60_Source.zip (809.42 кб.) Скачано 241 раз |
23.09.2010 / 17:24 | |
Layt Пользователь Сейчас: Offline
Имя: Layt Откуда: Дубляни Регистрация: 11.08.2010
| demiurg, Спс дойду домой и буду разбератса так как он похож с пхп думаю не будет большой проблемой ево виучить
|
24.09.2010 / 16:31 | |
Layt Пользователь Сейчас: Offline
Имя: Layt Откуда: Дубляни Регистрация: 11.08.2010
| Мой компилятор 2.7 виснет дайте ссиль на норм и как писать сайти на питоне?
|