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用fork来创建子进程注意事项
Jul 03 Python
详解Python中for循环的使用方法
May 14 Python
详解在Python程序中自定义异常的方法
Oct 16 Python
Python用Bottle轻量级框架进行Web开发
Jun 08 Python
python 迭代器和iter()函数详解及实例
Mar 21 Python
Python插件virtualenv搭建虚拟环境
Nov 20 Python
Django读取Mysql数据并显示在前端的实例
May 27 Python
django+xadmin+djcelery实现后台管理定时任务
Aug 14 Python
Python对excel文档的操作方法详解
Dec 10 Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 Python
5行Python代码实现图像分割的步骤详解
May 25 Python
浅谈Django前端后端值传递问题
Jul 15 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中error与exception的区别及应用
2014/07/28 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
php面向对象与面向过程两种方法给图片添加文字水印
2015/08/26 PHP
php封装单文件上传到数据库(路径)
2017/10/15 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
MooTools 1.2中的Drag.Move来实现拖放
2009/09/15 Javascript
ExtJS 入门
2010/10/29 Javascript
JavaScript格式化数字的函数代码
2010/11/30 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
2014/06/19 Javascript
Jquery异步提交表单代码分享
2015/03/26 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
javascript去掉代码里面的注释
2015/07/24 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
jquery mobile 实现自定义confirm确认框效果的简单实例
2016/06/17 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
JS相册图片抖动放大展示效果的示例代码
2021/01/29 Javascript
跟老齐学Python之私有函数和专有方法
2014/10/24 Python
在Python中操作时间之tzset()方法的使用教程
2015/05/22 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
python分割列表(list)的方法示例
2017/05/07 Python
Python绘制堆叠柱状图的实例
2019/07/09 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
国际知名设计师时装商店:Coggles
2016/09/05 全球购物
Why do we need Unit test
2013/01/03 面试题
迎新晚会主持词
2014/03/24 职场文书
高中综合实践活动总结
2014/07/07 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
个人委托书如何写
2014/09/25 职场文书
商务英语求职信范文
2015/03/19 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
Java框架入门之简单介绍SpringBoot框架
2021/06/18 Java/Android