python获取android设备的GPS信息脚本分享

 更新时间:2015年03月06日 11:10:59   投稿:junjie  
这篇文章主要介绍了python获取android设备的GPS信息脚本分享,本文直接给出实现代码,需要的朋友可以参考下

在android上,我们可以使用QPython来编写、执行Python脚本。它对很多android

系统函数进行了方便的封装,使用QPython编写功能简单的小程序异常方便。

这个示例是我之前用来读取手机位置信息并作为进一步处理数据的基础脚本。

复制代码 代码如下:

# -*- 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字符串的创建和驻留机制详解

    Python字符串的创建和驻留机制详解

    字符串驻留是一种在内存中仅保存一份相同且不可变字符串的方法,本文重点给大家介绍Python字符串的创建和驻留机制,感兴趣的朋友跟随小编一起看看吧
    2022-02-02
  • python中判断类型函数isinstance()示例详解

    python中判断类型函数isinstance()示例详解

    isinstance()函数是Python的内置函数,用于判断一个变量是否是某个类型或者是该类型的子类的实例,在Python中,所有类都继承自object,所以任何实例都会是object的实例,本文给大家介绍python中判断类型函数isinstance(),感兴趣的朋友一起看看吧
    2024-10-10
  • 解决Python3.8运行tornado项目报NotImplementedError错误

    解决Python3.8运行tornado项目报NotImplementedError错误

    这篇文章主要介绍了Python3.8运行tornado项目报NotImplementedError错误,本文给大家分享解决方法,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 安装并免费使用Pycharm专业版(学生/教师)

    安装并免费使用Pycharm专业版(学生/教师)

    这篇文章主要介绍了安装并免费使用Pycharm专业版(学生/教师),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 利用python实现数据分析

    利用python实现数据分析

    为什么要利用python进行数据分析?python拥有一个巨大的活跃的科学计算社区,拥有不断改良的库,能够轻松的集成C,C++,Fortran代码(Cython项目),可以同时用于研究和原型的构建以及生产系统的构建。
    2017-01-01
  • 在Python的Django框架中实现Hacker News的一些功能

    在Python的Django框架中实现Hacker News的一些功能

    这篇文章主要介绍了在Python的Django框架中实现Hacker News的一些功能,包括投票“顶”评论等功能,需要的朋友可以参考下
    2015-04-04
  • Python登录系统界面实现详解

    Python登录系统界面实现详解

    这篇文章主要介绍了Python登录系统界面实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
    2019-06-06
  • 时间序列重采样和pandas的resample方法示例解析

    时间序列重采样和pandas的resample方法示例解析

    这篇文章主要为大家介绍了时间序列重采样和pandas的resample方法示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Python使用分布式锁的代码演示示例

    Python使用分布式锁的代码演示示例

    这篇文章主要介绍了Python使用分布式锁的代码演示,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Python实现小黑屋游戏的完整实例

    Python实现小黑屋游戏的完整实例

    这篇文章主要给大家介绍了关于Python实现小黑屋游戏的完整实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01

最新评论