python获取gps数据_Python GPS模块:读取最新的GPS数据
加我两分钱。
无论出于何种原因,我的覆盆子pi将继续执行一个线程,我必须硬重置pi。
所以我结合了sysnthesizerpatel和我在Dan Mandel的博客here上找到的答案。
我的gps_poller类看起来像这样:
import os
from gps import *
from time import *
import time
import threading
class GpsPoller(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
self.session = gps(mode=WATCH_ENABLE)
self.current_value = None
self.running = True
def get_current_value(self):
return self.current_value
def run(self):
try:
while self.running:
self.current_value = self.session.next()
except StopIteration:
pass并且使用中的代码如下所示:
from gps_poll import *
if __name__ == '__main__':
gpsp = GpsPoller()
try:
gpsp.start()
while True:
os.system('clear')
report = gpsp.get_current_value()
# print report
try:
if report.keys()[0] == 'epx':
print report['lat']
print report['lon']
time.sleep(.5)
except(AttributeError, KeyError):
pass
time.sleep(0.5)
except(KeyboardInterrupt, SystemExit):
print "\nKilling Thread.."
gpsp.running = False
gpsp.join()
print "Done.\nExiting."您也可以在这里找到代码:Here和Here
python获取gps数据_Python GPS模块:读取最新的GPS数据相关推荐
- python numpy读取数据_python使用numpy读取、保存txt数据的实例
1.首先生成array数组 import numpy as np a = np.random.rand(5,5) print(a) 结果: array([[0.17374613, 0.87715267 ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
[单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。(4.0分)_学小易找答案...
[单选题]文本文件存储的是(),由若干文本行组成,通常每行以换行符 '\n' 结尾.(4.0分) [单选题]()属性是返回被打开文件的访问模式.(4.0分) [单选题]重力坝是由砼或( )修筑而成的大 ...
- Python获取当前时间(time模块)
Python获取当前时间(time模块) 1. time.time() 返回当前时间戳,值为按秒计算的浮点数 表示从1970年1月1日0点0分开始,到当前时间,一共经历了多少秒 import time ...
- python openpyxl模块追加数据_python openpyxl模块实现excel的读取,新表创建及原数据表追加新数据...
当实际工作需要把excel表的数据读取出来,或者把一些统计数据写入excel表中时,一个设计丰富,文档便于寻找的模块就会显得特别的有吸引力,本文对openpyxl模块的一些常见用法做一些记录,方便工作 ...
- python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法
本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...
- python合并word表格单元格_python docx模块读取word表格遇到合并单元格时的处理
python docx模块读取word表格遇到合并单元格时的处理 python docx模块读取word表格遇到合并单元格时的处理 python docx模块读取word表 遇到合并单元格时的处理 通 ...
- python去重复行_python 去除Excel中的重复行数据
原博文 2019-08-05 16:15 − 导入pandasimport pandas as pd1.读取excel中的数据:frame = pd.DataFrame(pd.read_csv('ex ...
- python获取远程主机信息_python远程获取主机监控信息
轻松监控上万台服务器:企业运维监控平台架构设计与实践指南 一.Cacti/Nagios/Zabbix/centreon/Ganglia之抉择 1.cacti Cacti是一套基于PHP,MySQL,S ...
- python获取网页图片_python抓取网页中的图片示例
python抓取网页中的图片示例 代码如下: #coding:utf8 import re import urllib def getHTML(url): page = urllib.urlopen( ...
最新文章
- 【C 语言】二级指针 内存模型图 ( 指针数组 | 二维数组 | 自定义二级指针内存 )
- 并发编程之 锁的优化有哪些
- BLOOMBERG how to start?
- 【零基础入门数据挖掘】-数据分析
- jzoj3058-火炬手【高精度,暴力】
- 【转】ABP源码分析十:Unit Of Work
- 素数筛法求十亿内所有质数的和(C++)
- 大数据之_数据采集Flume_Flume介绍---Flume工作笔记001
- Burpsuite工具的代理抓包功能实验
- pl/mysql安装_MySQL安装
- 分享|2022城市大脑发展白皮书(附PDF)
- 第二课: 雷电模拟器的多开和打开
- 3D打印技术让实现更多天马行空的创意
- trivial/nontrival函数
- 群体智能的发展现状:AI网络安全现状、新一代AI发展现状
- cjk-ext-e 字体
- 美团/饿了么外卖CPS联盟返利公众号小程序核心源码
- 数据结构 顺序表实现手机通讯录
- 快速定位网页中元素在源代码中的位置
- word,excel文件双击打开慢的问题