You Are Here:

Community: Wiki

This page was last modified on 29 September 2009, at 02:39.

Como efetuar uma chamada telefônica, em Python

From Forum Nokia Wiki


Original: How to make a phone call (Inglês)


ID Creation date 15 de Março de 2007
Platform S60 1ª Edição, S60 2ª Edição, S60 3ª Edição Tested on devices Nokia N95, Nokia E90
Category Python Subcategory Telefone


Keywords (APIs, classes, methods, functions): telefone

Introdução

Este trecho de código mostra como discar e desligar uma chamada em Python.

Código fonte

import appuifw, e32, telephone
 
 
app_lock = e32.Ao_lock()
#Define a função de saída
def quit():
#Cancela o contador quando o usuário sair, se não tiver expirado
t.cancel()
app_lock.signal()
appuifw.app.exit_key_handler = quit
 
number = "072xxxxxxx"
#O número a ser chamado
#Disca o número
telephone.dial(number)
#Inicializa o contador
t = e32.Ao_timer()
#Deixa a ligação em loop por 10 segundos e desliga
t.after(10, lambda:telephone.hang_up())
 
#Aguarda até que o usuário solicite a saída
app_lock.wait()

Resultados

A chamada é feita para o número especificado. A chamada terá a duração de 10 segundos e será desligada.

Informações adicionais

O módulo de contatos pode ser usado para recuperar números.

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fJavaE5fVerifiedE5fE28PortuguE25C3E25AAsE29X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ