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 相关文章推荐
Python struct.unpack
Sep 06 Python
Python的__builtin__模块中的一些要点知识
May 02 Python
python自动化脚本安装指定版本python环境详解
Sep 14 Python
PyTorch快速搭建神经网络及其保存提取方法详解
Apr 28 Python
使用python和pygame制作挡板弹球游戏
Dec 03 Python
Python for循环通过序列索引迭代过程解析
Feb 07 Python
python实现模拟器爬取抖音评论数据的示例代码
Jan 06 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
Jan 06 Python
解决Pytorch中关于model.eval的问题
May 22 Python
Python实现查询剪贴板自动匹配信息的思路详解
Jul 09 Python
Django框架中视图的用法
Jun 10 Python
python中validators库的使用方法详解
Sep 23 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
使用PHP模拟HTTP认证
2006/10/09 PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
2011/08/06 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
DOM下的节点属性和操作小结
2009/05/14 Javascript
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
2011/01/09 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
两种不同的方法实现js对checkbox进行全选和反选
2014/05/13 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
2016/10/30 Javascript
JavaScript正则获取地址栏中参数的方法
2017/03/02 Javascript
理解 javascript 中的函数表达式与函数声明
2017/07/07 Javascript
JScript实现表格的简单操作
2017/08/15 Javascript
javascript帧动画(实例讲解)
2017/09/02 Javascript
使用JSON格式提交数据到服务端的实例代码
2018/04/01 Javascript
vue 中引用gojs绘制E-R图的方法示例
2018/08/24 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
react实现同页面三级跳转路由布局
2019/09/26 Javascript
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
2019/11/07 jQuery
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
[01:20]DOTA2上海特级锦标赛现场采访:谁的ID最受青睐
2016/03/25 DOTA
浅析Python中的多进程与多线程的使用
2015/04/07 Python
python学生管理系统学习笔记
2019/03/19 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
Django choices下拉列表绑定实例
2020/03/13 Python
用css3制作纸张效果(外翻卷角)
2013/02/01 HTML / CSS
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
医学生个人求职信范文
2013/09/24 职场文书
借款协议书范本
2014/04/22 职场文书
产品设计开发计划书
2014/05/07 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
PHP控制循环操作的时间
2021/04/01 PHP