Python » Страница 769
-Программирование на Python
try: is_one_arg = open('c:\\config').read()
except:
| open('c:\\config', 'wb').write('0')
| """ run function with 1 arg """
| open('c:\\config', 'wb').write('1')
else:
| if is_one_arg: """ 1 """
| else: """ 2 """
-------------
добавлено в 16.33: Будет или не будет один вылет, зато потом работать будет. =)
у меня нет жпс, вот пример с другого форума, может поможет
positioning.set_requestors(
[{"type": "service", "format": "application", "data": "gps_app"}])
-------------
добавлено в 13.10: собственно сам пост
это мне было известно, но что они значат?
нигде не нашёл описания
P.S. nur87==ilnurgi ![]()
у меня в проге есть функция, в которой отправляется сообщение, но иногда сообщение не отправляется, вылазит
runtime Error: Already sending
почему то не дает отправить сообщение, прога не для спама
рантайм эррор- это когда пытаешься отправить смс, но предыдущее сообщение еще не отправилось, в sms_send в аргументах callback, туда в аргументе статус передается, надо следить за ним.
-------------
добавлено в 14.18: ну, или просто проверять на except RuntimeError и отсрочивать отправку на энное время.
сообщение отправлено. отправку я контролирую, но ошибка вылазит, буду отсрочивать как ты и предложил.
спасибо.
-------------
добавлено в 15.45: работаю с гпс.
функция position() возвращает словарь с параметрами координат, через АГПС, но если смарт находится в помещении то он не может поймать спутники и неичего не возвращает, прога как бы тормозится.
как сделать так: после функции, через 10 секунд если параметры не вернула, то установить свои параметры, типа None
-------------
добавлено в 15.47: у меня не получается юзать два таймера, это не возможно или я что-то нделаю не так
itimer1=e32.Ao_timer()
itimer2=e32.Ao_timer()
# где то в функция я запускаю таймеры
.....
itimer1.after(10, func1)
....
itimer2.after(10, func2)
# иногда таймеры работают одновременно
# что приводит к ошибке
- «
- 1
- 2
- --
- 768
- 769
- 770
- --
- 974
- 975
- »

