资源简介
python实现Honeywell扫码枪读取扫码的数据。代码是在树莓派上实现;支持linux系统,windows暂不支持
代码片段和文件信息
# coding:utf-8
from evdev import InputDevice ecodes list_devices categorize
import signal sys
import evdev
import redis
scancodes = {
# Scancode: ASCIICode
0: None 1: u‘ESC‘ 2: u‘1‘ 3: u‘2‘ 4: u‘3‘ 5: u‘4‘ 6: u‘5‘ 7: u‘6‘ 8: u‘7‘ 9: u‘8‘
10: u‘9‘ 11: u‘0‘ 12: u‘-‘ 13: u‘=‘ 14: u‘BKSP‘ 15: u‘TAB‘ 16: u‘q‘ 17: u‘w‘ 18: u‘e‘ 19: u‘r‘
20: u‘t‘ 21: u‘y‘ 22: u‘u‘ 23: u‘i‘ 24: u‘o‘ 25: u‘p‘ 26: u‘[‘ 27: u‘]‘ 28: u‘CRLF‘ 29: u‘LCTRL‘
30: u‘a‘ 31: u‘s‘ 32: u‘d‘ 33: u‘f‘ 34: u‘g‘ 35: u‘h‘ 36: u‘j‘ 37: u‘k‘ 38: u‘l‘ 39: u‘;‘
40: u“‘“ 41: u‘‘‘ 42: u‘LSHFT‘ 43: u‘\\‘ 44: u‘z‘ 45: u‘x‘ 46: u‘c‘ 47: u‘v‘ 48: u‘b‘ 49: u‘n‘
50: u‘m‘ 51: u‘‘ 52: u‘.‘ 53: u‘/‘ 54: u‘RSHFT‘ 56: u‘LALT‘ 100: u‘RALT‘57:u“ “
}
scancodes_leftshift = {
# Scancode: ASCIICode
0: None 1: u‘ESC‘ 2: u‘!‘ 3: u‘@‘ 4: u‘#‘ 5: u‘$‘ 6: u‘%‘ 7: u‘^‘ 8: u‘&‘ 9: u‘*‘
10: u‘(‘ 11: u‘)‘ 12: u‘_‘ 13: u‘+‘ 14: u‘BKSP‘ 15: u‘TAB‘ 16: u‘Q‘ 17: u‘W‘ 18: u‘E‘ 19: u‘R‘
20: u‘T‘ 21: u‘Y‘ 22: u‘U‘ 23: u‘I‘ 24: u‘O‘ 25: u‘P‘ 26: u‘{‘ 27: u‘}‘ 28: u‘CRLF‘ 29: u‘LCTRL‘
30: u‘A‘ 31: u‘S‘ 32: u‘D‘ 33: u‘F‘ 34: u‘G‘ 35: u‘H‘ 36: u‘J‘ 37: u‘K‘ 38: u‘L‘ 39: u‘:‘
40: u‘“‘ 41: u‘~‘ 42: u‘LSHFT‘ 43: u‘|‘ 44: u‘Z‘ 45: u‘X‘ 46: u‘C‘ 47: u‘V‘ 48: u‘B‘ 49: u‘N‘
- 上一篇:Tkinter
- 下一篇:预训练数据VGG_imagenet.npy
相关资源
- linux与python.doc
- 论文生成器 js、Python源码
- python实现图书管理系统.zip
- Apriori算法Python实现23628
- 操作系统实验-单处理器系统的时间片
- Python3简明教程(中文版)
- Python坦克大战代码.rar
- Python编程——从入门到实践外星人入
- 人脸识别pythonLBPH
- python 对csv数据的读取、空值、重复的
- 基于Haar+Adaboost人脸识别.ipynb
- python GUI井字棋
- python实现GUI界面的ATM系统
- PYTHON的winio
- 深度学习算法的自动编码解码器Pyth
- API — ffn 0.3.0 中文.pdf
- JPype1‑0.6.3‑cp37‑cp37m‑win_amd64.whl
- python神经网络书中的代码修改得到的
- 树莓派LoRa教程.docx
- 爬取好大夫网.py
- 网易云课堂:21天搞定Python分布式爬虫
- arp欺骗python脚本
- pythonweb大作业
- Python从零基础到大牛项目实战:抓取
- Python3网络爬虫开发实战 配套源码 完
- wenjuan.py问卷网自动刷问卷程序
- 堆叠降噪自编码器python代码基于Tens
- ALL_demos.rar贾老师python-OpenCV源码
- python爬虫简单源码,附解释。
- 回溯法之最小长度电路板排列问题.
评论
共有 条评论