Я разрабатываю приложение sms для symbian, используя pys60. Я создал поток для отправки sms, но там не работает.
Я хочу, чтобы эта нить работала в фоновом режиме, независимо от того, закрыта ли аппликация или нет.
контактный указатель - это словарь с контактными номерами и именами.pys60 thread не работает в symbian python
def send_sms(contact_index):
import thread
appuifw.note(u"entered to send sms thread")
tid = thread.start_new_thread(send_sms_thread, (contact_index,))
appuifw.note(u"completed")
он вводит «введенный, чтобы отправить sms-нить», но после этого не идет.
функция sens_sms_thread является:
def send_sms_thread(contact_index):
appuifw.note(u"entering the thread in sending sms in loops")
for numbers in contact_index:
name = contact_index[number]
appuifw.note(u"sending sms to %s ." % name)
messaging.sms_send(numbers, message_content, '7bit', cb, '')
e32.ao_sleep(30)
может кто-нибудь сказать мне, почему это не входя в этот поток, который будет работать в фоновом режиме inrrespective из приложения закрыты или нет?
Я пробовал threading.therad, но он ждет. Я не хочу, чтобы он дождался отправки sms-сообщений. Я хочу, чтобы эта функция send_sms_thread работала в фоновом режиме, даже если я закрыл приложение. – sam
@sam: Затем вам нужно создать новый процесс, скорее всего, процесс демона. –
Да. спасибо за ответы. У меня нет идеи о создании того же. можете ли вы любезно сообщить мне, если вы это знаете. – sam