python獲取android設備的GPS信息腳本分享
更新時間:2015年03月06日 11:10:59 投稿:junjie
這篇文章主要介紹了python獲取android設備的GPS信息腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
在android上,我們可以使用QPython來編寫、執(zhí)行Python腳本。它對很多android
系統(tǒng)函數(shù)進行了方便的封裝,使用QPython編寫功能簡單的小程序異常方便。
這個示例是我之前用來讀取手機位置信息并作為進一步處理數(shù)據(jù)的基礎腳本。
復制代碼 代碼如下:
# -*- coding: utf-8 -*-
import androidhelper
import time
from math import radians
droid = androidhelper.Android()
droid.startSensingTimed(1, 250)
droid.startLocating()
while 1:
gpsdata = droid.readLocation().result
s6data = droid.sensorsReadOrientation().result
if len(gpsdata)>0:
print gpsdata['gps']['bearing'] #取得Gps導向(bearing)(角度)
if len(s6data)>0:
print s6data[0] #取得羅盤方位角(azimuth)(弧度)
time.sleep(0.5)
droid.stopLocating()
droid.stopSensing()
相關文章
python中判斷類型函數(shù)isinstance()示例詳解
isinstance()函數(shù)是Python的內置函數(shù),用于判斷一個變量是否是某個類型或者是該類型的子類的實例,在Python中,所有類都繼承自object,所以任何實例都會是object的實例,本文給大家介紹python中判斷類型函數(shù)isinstance(),感興趣的朋友一起看看吧2024-10-10
解決Python3.8運行tornado項目報NotImplementedError錯誤
這篇文章主要介紹了Python3.8運行tornado項目報NotImplementedError錯誤,本文給大家分享解決方法,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
在Python的Django框架中實現(xiàn)Hacker News的一些功能
這篇文章主要介紹了在Python的Django框架中實現(xiàn)Hacker News的一些功能,包括投票“頂”評論等功能,需要的朋友可以參考下2015-04-04

