广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 监控键盘输入
  • 673
分享到

python 监控键盘输入

键盘输入python 2023-01-31 05:01:55 673人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

#!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import tty, termiOS import time if __name

#!/usr/bin/env python 
# -*- coding: utf-8 -*-
import  os  
import  sys
import  tty, termiOS
import time    

if __name__ == '__main__':
	print "Reading fORM keybord"
	print """   i
j  k  l
   m"""
	print 'press Q to quit'
	while True:
		fd=sys.stdin.fileno()
		old_settings=termios.tcgetattr(fd)
		#old_settings[3]= old_settings[3] & ~termios.ICANON & ~termios.ECHO  
		try:
			tty.setraw(fd)
			ch=sys.stdin.read(1)
		finally:
			termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)  
			#print 'error'
		if ch=='i':
			print 'move forward'
		elif ch=='m':
			print 'move back'
		elif ch=='j':
			print "turn left!"
		elif ch=='l':
			print "turn right!"
		elif ch=='u':
			print "turn right!"
		elif ch=='o':
			print "turn right!"
		elif ch=='k':
			print "stop motor!"
		elif ch=='q':
			print "shutdown!"
			break
		elif ord(ch)==0x3:
			#这个是ctrl c
			print "shutdown"
			break
		print "Reading form keybord"
		print """   i
j  k  l
   m"""
		print 'press Q or ctrl+c to quit'
		#rate.sleep()

--结束END--

本文标题: python 监控键盘输入

本文链接: https://www.lsjlt.com/news/188949.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python 监控键盘输入
    #!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import tty, termios import time if __name...
    99+
    2023-01-31
    键盘输入 python
  • Python:监控键盘输入、鼠标操作,并
      使用pyhook模块可以很快地完成键盘及鼠标事件捕获,此模块可从http://sourceforge.net/projects/pyh...
    99+
    2023-01-31
    鼠标 键盘输入 操作
  • 用python代码模拟键盘输入
    今天在写代码时遇到一种情况,代码只能通过外部操作来判断,这时我就想到用python的代码来模拟一个键盘输入的值。 首先需要配置一下环境,pywin安装模块:http://sourceforge.net/projects/pywin32/f...
    99+
    2023-01-31
    键盘输入 代码 python
  • python怎么从键盘输入数据
    在Python中,可以使用`input()`函数从键盘输入数据。`input()`函数会在程序执行时暂停,等待用户输入,并返回用户输...
    99+
    2023-09-25
    python
  • 怎么在JavaScript中监听IME键盘输入事件
    这篇文章主要讲解了“怎么在JavaScript中监听IME键盘输入事件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在JavaScript中监听IME键...
    99+
    2022-10-19
  • java如何键盘输入
    当程序需要从键盘获取用户输入的命令或数据时,例如:获取用户输入的计算表达式。可以通过Scanner类方便地获取用户输入。通过Scanner类获取用户输入时,控制台会一直等待用户的输入,直到用户敲回车键结束,把所输入的内容传给Scanner,...
    99+
    2017-01-08
    java入门 java
  • python pynput监听键盘
    1 """小白随笔,大佬勿喷""" 2 #键盘输入 3 from pynput.keyboard import Key,Controller,Listener 4 keyboard = Controller() 5 keybo...
    99+
    2023-01-30
    键盘 python pynput
  • Python读取键盘输入的2种方法
    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: 1.raw_input 2.input raw_input函数 raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符): ...
    99+
    2023-01-31
    种方法 键盘输入 Python
  • java如何从键盘输入
    首先,java要想接收键盘输入,需要使用Scanner类。而要使用Scanner类,需要事先将其导入进来。 (推荐学习:java课程)导入需要的类后,再新建一个 Scanner 类对象,以便用其来接收输入。对象建好后,我们即可调用该对...
    99+
    2016-07-09
    java入门 java
  • python实现监听键盘
    python实现监听键盘,供大家参考,具体内容如下实现服务端 import pickle from io import BytesIO import socket #接收数据 def Server_Recive...
    99+
    2022-06-02
    python 监听键盘
  • Python 键盘鼠标监听
    异想天开的想记录一下自己每天的键盘键位走向,于是就在网上搜索了一下相关的实现,然后就发现了一个第三方的库pyHook.封装的很好,我们只需要傻瓜式的调用里面的API就可以了。 下面是我在使用pyHook 的过程中遇到的问题和经验总...
    99+
    2023-01-31
    键盘鼠标 Python
  • python pyautogui+pynput鼠标键盘自动控制与监听
    PyAutoGUI 参考https://blog.csdn.net/hfy1237/article/details/127960423 官方文档 https://pyautogui.readthedo...
    99+
    2023-10-11
    python 自动化
  • pygame实现键盘的连续监控
    pygame对键盘的连续监听,供大家参考,具体内容如下 大家请看下面这一段代码: for event in pygame.event.get(): if event.type...
    99+
    2022-11-12
  • win8更改键盘语言或键盘输入的方法
    您可以按照以下步骤更改键盘输入设置: 1. 从开始屏幕,打开“控制面板”。 2. 单击“常规”,然后在右窗格中单击“添加输入语言”。 ...
    99+
    2022-06-04
    键盘输入 键盘 语言
  • java获取键盘输入的值
    在程序开发过程中,我们经常需要获取键盘中输入的值,c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数。那java该怎样获取键盘中输入的值呢,下面我们来为大家介绍三种方法。方法一:从控制台接收一个字符,然后...
    99+
    2015-03-19
    java教程 java
  • java如何获取键盘输入
    在Java中,可以使用`Scanner`类来获取键盘输入。首先需要导入`java.util.Scanner`类,然后创建一个`Sca...
    99+
    2023-08-31
    java
  • python 键盘监听+记录 [ p
    今天想做一个键盘监听的小程序,去网上搜了一下,发现用Python写键盘监听主要有pyhook和pynput两种……… 这里用的是pynput,logging。 本来想用Jupyter Notebook写的,但是发现运行不了,可...
    99+
    2023-01-31
    键盘 python
  • Android自定义输入法软键盘
    本文实例为大家分享了Android自定义输入法软键盘的具体代码,供大家参考,具体内容如下 1 功能描述 触屏设备主界面中有一个文本编辑框,底部区域固定显示一个数字键盘,键盘中除...
    99+
    2022-11-11
  • vue如何获取键盘输入值
    使用vue获取键盘输入值的方法:1.新建vue.js项目;2.添加input输入框,设置@keydown属性;3.使用keyCode方法获取键盘输入值;具体步骤如下:首先,在vue-cli中创建一个vue.js项目;vue cre...
    99+
    2022-10-23
  • java怎么从键盘输入数据
    这篇文章将为大家详细讲解有关java怎么从键盘输入数据,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。常用的java框架有哪些1.SpringMVC,Spring Web MVC是一种基于Java的实现了W...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作