Как я могу получить доступ к номеру телефона в Android с q Python? - PullRequest
0 голосов
/ 08 марта 2019

Я пытаюсь получить доступ ко всем телефонным номерам, которые звонят мне в Python Q.

Я написал этот код:

import androidhelper
w=1
while (w == 1):
   droid = androidhelper.Android()
   droid.startTrackingPhoneState()
   phonest = droid.readPhoneState()
   number = phonest[2] 
   if number != None:
       print(number)

Я не нашел никакого результата, когда другие звонят мне или я звонюдругое мое устройство lg k 10 2 sim.

Что я могу сделать?

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Используйте этот код, и вы получите результат.Что касается получения точного числа, я не уверен.

import androidhelper
w=1
while (w == 1):
   droid = androidhelper.Android()
   droid.startTrackingPhoneState()
   phonest = droid.readPhoneState().result
   number = phonest[2] 
   if number != None:
       print(number)
0 голосов
/ 18 июня 2019

Прочтите это и найдите именно ту команду, которая вам нужна

https://www.qpython.org/en/guide_androidhelpers.html

Как только вы найдете указанную команду, добавьте

.result 

в конецпоэтому возвращается только результат

...