"""
罗技G29数据读取
各个轴和按钮的序号请根据官方的demo查看或者根据此程序尝试
各个轴的取值范围是【-1,1】
按钮按下即为1.否则为0
"""
import pygameclass JSManager:def __init__(self):pygame.init()# pygame.joystick.init()try:self.js = pygame.joystick.Joystick(0)except:print('could not find joystick')exit()self.js.init()self.axes = self.js.get_numaxes()self.buttons = self.js.get_numbuttons()def update_single_axes(self, a):axis = self.js.get_axis(a)return axisdef update_axes(self):# get joystick values# pygame.event.get is needed to update axis valuespygame.event.get()axes_values = []# self.js.init()for a in range(self.axes):axis = self.js.get_axis(a)axes_values.append(axis)return axes_valuesdef update_single_button(self, b):button = self.js.get_button(b)return buttondef update_buttons(self):# get button pressespygame.event.get()button_presses = []for b in range(self.buttons):button = self.js.get_button(b)button_presses.append(button)return button_pressesif __name__ == "__main__":'''testing code'''js = JSManager()while True:vals = js.update_axes()buts = js.update_buttons()print(*vals)print(*buts)'''ax = js.update_single_axes(0)but = js.update_single_button(14)print(ax)print(but)'''

Python读取罗技G29数据相关推荐

  1. python读取excel表格数据

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...

  2. python读取20万数据Excel文件+拆分数据

    python读取20万数据Excel文件 使用普通的pandas读取Excel,再结合xlrd读取,可能会读取的Excel数据会不全,最多只能读取到65535+行的数,如果读取超大excel数据时就读 ...

  3. python读取nc文件数据生成专业气象图

    python读取nc文件数据生成专业气象图如色斑图.等值线.风向标,如下图所示: 代码如下: # -*- coding: utf-8 -*- """ Created on ...

  4. Python读取夜间灯光数据看中国城市发展

    本文转载自气象学渣,详情可以扫描下方二维码: 在城市化(城镇扩展).环境和能源等社会科学研究中常使用夜间灯光影像作为人类活动的表征.研究中使用最多的夜间灯光数据来自美国国防气象卫星计划(Defense ...

  5. ROS下Python读取ft_300传感器数据

    ROS下Python读取ft_300传感器数据 硬件条件: ur3 ft_300 ros:melodic #!/usr/bin/env python2 import rospy from geomet ...

  6. python读取txt文件并求和,Python读取txt文件数据的方法(用于接口自动化参数化数据)...

    小试牛刀: 1.需要python如何读取文件 2.需要python操作list 3.需要使用split()对字符串进行分割 代码运行截图 : 代码(copy) #encoding=utf-8 #1.r ...

  7. python读数据-python读取各种文件数据方法解析

    python读取.txt(.log)文件 ..xml 文件 .excel文件数据,并将数据类型转换为需要的类型,添加到list中详解 1.读取文本文件数据(.txt结尾的文件)或日志文件(.log结尾 ...

  8. python 读取excel表数据_5分钟学会用Python 读取Excel

    5分钟学会用Python 读取Excel 日常办公使用频率最高的软件非Excel莫属了,如果我们遇到需要导入别人的Excel进行后续数据分析.读取内容等操作,我们该怎么办呢? 测试开发哥哥说:莫要慌, ...

  9. python读取微博文本数据,对微博文本进行分句(分句主要以特定的标点符号为主)。...

    首先,您需要安装 Python 的第三方库 jieba,可以使用 pip install jieba 命令安装. 然后,您需要使用 Python 的文件操作函数读取微博文本数据,例如使用 open() ...

  10. python 读取excel表格数据,然后写入word模板,批量生成

    Python 读取excel及批量生成word模板 问题-来源 前几天,我姐遇见了一个难题:需要从excel表格中不断复制数据到word模板中,相当繁琐,询问我有没有解决的办法.于是我百度了一下,借鉴 ...

最新文章

  1. 2021年中寻找新SAP项目机会小记
  2. CZoneSoft出品: 音频视频在线录制系列之 AV留言本 简介
  3. 给wxPython事件处理函数传递参数
  4. DottextHelper使用方法?
  5. 「C++: Eigen」学习笔记
  6. AUTOSAR从入门到精通番外篇(二)-一文读懂ld链接脚本文件
  7. cisco 交换机通过console 导入 IOS
  8. qemu-kvm命令行参数
  9. Python数据处理 PCA/ZCA 白化(UFLDL教程:Exercise:PCA_in_2DPCA_and_Whitening)
  10. matlab中input输入多个数_python怎么一次输入两个数
  11. 什么的SIT测试?什么是UAT测试?
  12. java登录清除cookies_退出登录方法,清除相关的cookies和session
  13. c lua语言教程,Lua教程(十九):C调用Lua
  14. 【低代码】云端组态集成与设备管理配置
  15. java的选项板_你用CAD的工具选项板吗?
  16. 摇一摇 微信 浏览器
  17. 华为BGP协议基础配置
  18. 全网首发!javafor循环跳出循环
  19. 考研数据结构(2)笔记
  20. Android:展锐backlight

热门文章

  1. SpringBoot项目防止Sql注入
  2. 34个省域统计年鉴合集(32省更新至2020年)
  3. python实现通讯录代码
  4. 终极算法【4】——联结学派
  5. 毕设项目 - 大数据+爬虫 疫情分析可视化
  6. vue json 编辑组件_内置为Vue组件的Visual JSON编辑器
  7. 利用Cramer法则求具有唯一解的方程组的解
  8. java 正则车牌_javascript匹配车牌号正则表达式
  9. 思科为计算机配置ip命令,cisco路由器配置命令练习
  10. Java开发实习生面试—附简历以及面试题