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


Posted in Python onMarch 06, 2015

在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 相关文章推荐
pyside写ui界面入门示例
Jan 22 Python
Python学习笔记(一)(基础入门之环境搭建)
Jun 05 Python
Python对象体系深入分析
Oct 28 Python
python Django批量导入不重复数据
Mar 25 Python
Python3调用微信企业号API发送文本消息代码示例
Nov 10 Python
python中的随机函数random的用法示例
Jan 27 Python
python中struct模块之字节型数据的处理方法
Aug 27 Python
Python Pandas对缺失值的处理方法
Sep 27 Python
Python自动化办公Excel模块openpyxl原理及用法解析
Nov 05 Python
Python性能测试工具Locust安装及使用
Dec 01 Python
python中HTMLParser模块知识点总结
Jan 25 Python
Python 一键获取电脑浏览器的账号密码
May 11 Python
Python写的英文字符大小写转换代码示例
Mar 06 #Python
Python脚本实现集群检测和管理功能
Mar 06 #Python
Python守护进程(daemon)代码实例
Mar 06 #Python
Python类方法__init__和__del__构造、析构过程分析
Mar 06 #Python
Python列表生成器的循环技巧分享
Mar 06 #Python
Python装饰器使用示例及实际应用例子
Mar 06 #Python
Python迭代器和生成器介绍
Mar 06 #Python
You might like
JSON在PHP中的应用介绍
2012/09/08 PHP
php递归创建目录的方法
2015/02/02 PHP
yum命令安装php7和相关扩展
2016/07/04 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
PHP文件操作简单介绍及函数汇总
2020/12/11 PHP
JavaScript的document对象和window对象详解
2010/12/30 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
javascript数组操作方法小结和3个属性详细介绍
2014/07/05 Javascript
js全选实现和判断是否有复选框选中的方法
2015/02/17 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
利用d3.js制作连线动画图与编辑器的方法实例
2019/09/05 Javascript
[00:32]DOTA2上海特级锦标赛 Ehome战队宣传片
2016/03/03 DOTA
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
浅析Python多线程下的变量问题
2015/04/28 Python
django中send_mail功能实现详解
2018/02/06 Python
python合并同类型excel表格的方法
2018/04/01 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
Python安装tar.gz格式文件方法详解
2020/01/19 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
2020/04/17 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
在什么时候需要使用"常引用"
2015/12/31 面试题
优质的学校老师推荐信
2013/10/28 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
2014大学生全国两会学习心得体会
2014/03/13 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
Python中使用Lambda函数的5种用法
2021/04/01 Python