×
Namespaces

Variants
Actions

Archived:Como salvar todas as SMS em um arquivo, com PySymbian

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

Acredita-se que este artigo ainda seja válido no contexto original (quando ele foi escrito)


Article Metadata

Testado com
Aparelho(s): S60 3ª Edição FP1 SDK

Compatibilidade
Plataforma(s): S60 2ª Edição, S60 3ª Edição

Artigo
Palavras-chave: Caixa de entrada
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 14 Jun 2013

Contents

Introdução

Este exemplo grava todas as SMS da caixa de entrada em um arquivo.

Requisitos

A caixa de entrada não deve estar vazia. Se a caixa está vazia, o arquivo criado será em branco.

Código

from time import ctime
 
import codecs
import inbox, appuifw
 
box = inbox.Inbox()
msg = box.sms_messages()
 
f = codecs.open('E:/Others/listSMS.txt', 'w', 'utf8') # abre o arquivo em UTF8
for i in msg:
f.write(box.address(i))
f.write('\n')
f.write(ctime(box.time(i))) # converte os segundos em uma string
f.write('\n')
f.write(box.content(i))
f.write('\n')
print i +"th SMS backed up"
f.close()
 
appuifw.note(u'Todas as mensagens foram salvas!', "info")
 
f = codecs.open('E:/Others/listSMS.txt', 'r', 'utf8')
print f.read()
f.close()

Resultados

Um arquivo de texto será criado em E:/Others/.

Imagens

How to save sms list.jpg

This page was last modified on 14 June 2013, at 09:34.
53 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×