其实这是一个非常小的点

在跟着网上的博主进行代码操作的时候

cv2.waitKey(0)
if(key == "q"):      # 当键盘输入q时窗口消失exit()

跟那个博主敲得代码一模一样但是就是出现了一个非常小的错误点,可以运行,但是爆红了,看着让人觉得非常的不爽

Traceback (most recent call last):
  File "C:\User\PycharmProjects\pythonProject\OpenCV\opencv2\显示窗口.py", line 12, in <module>
    if(key == "q"):      # 当键盘输入q时窗口消失
NameError: name 'key' is not defined

Process finished with exit code 1

不知道是不是因为那个博主用的是mac系统的缘故,反正他可以运行

其实只要把那个key换成Key就可以了,大小写的问题

当然,还要记得导包

from pynput.keyboard import Key

Python中NameError: name ‘key‘ is not defined相关推荐

  1. [转载] [Python错误]NameError: name ‘name’ is not defined

    参考链接: 了解Python 3中的代码重用和模块化 [Python错误]NameError: name 'name' is not defined 1.今天第一次用Python函数if name'm ...

  2. [Python错误]NameError: name ‘name’ is not defined

    [Python错误]NameError: name 'name' is not defined 1.今天第一次用Python函数if name'main':竟然报错了,百思不解,于是从网上查阅,发现错 ...

  3. 2.Python中的reload函数以及not defined reload

    来源: [转]python3中reload() - Excaliburer - 博客园 https://www.cnblogs.com/wangkundentisy/articles/4452449. ...

  4. python中nameerror怎么处理_Python 运行报错NameError出现原因,怎么解决

    刚刚学习python语言时常会遇到一些问题,能看懂常见的python 捕获异常错误类型很重要.python ioerror很常见,NameError是最普通也是最常会遇到的内建报错类名,其代表问题出现 ...

  5. Python中max函数key的用法详解

    max 是 Python 中的内置函数,它可以用于求出可迭代对象中的最大值. 语法: 它的语法如下: max(iterable, *[, key, default]) 其中,iterable 参数是一 ...

  6. 如何解决 Python 错误 NameError: name ‘X‘ is not defined

    Python"NameError: name is not defined"发生在我们试图访问一个未定义的变量或函数时,或者在它被定义之前. 要解决该错误,需要确保我们没有拼错变量 ...

  7. Python中字典的key都可以是什么?

    答:一个对象能不能作为字典的key,就取决于其有没有__hash__方法.所以所有python自带类型中,除了list.dict.set和内部至少带有上述三种类型之一的tuple之外,其余的对象都能当 ...

  8. Python中的sort() key含义

    sorted(iterable[, cmp[, key[, reverse]]])iterable.sort(cmp[, key[, reverse]]) 参数解释: (1)iterable指定要排序 ...

  9. Python解决NameError: name ‘reload‘ is not defined的问题

    https://www.cnblogs.com/Sweettesting/p/11138102.html

最新文章

  1. 正视自己的所想所求,活出真实的自己
  2. golang 读取 mysql null 字符串错误
  3. 共享文件夹Access-Based Enumeration特性一览
  4. 多线程—并发容器与机制
  5. Exynos4412 裸机开发—— 流水灯
  6. js和layerjs配合实现的拖拽表格列
  7. 云服务器 ECS(CentOS) 安装 Node
  8. 图机器学习 | 图信号处理、矩阵分解、随机游走和深度学习算法
  9. Linux学习总结(46)——Centos7.4设置开机自动登陆及网卡自动启用
  10. nginx的gzip压缩
  11. 面试北京XX数通总结
  12. 不可错过的「持续集成」进阶指南
  13. Windows8在激烈竞争的平板电脑市场的优势与特色---移动3G时代失落的windows开发人员的福音...
  14. java static 对象加锁_java安全编码指南之:lock和同步的正确使用
  15. BIO | NIO | AIO (Java版)
  16. OpenCV2+入门系列(一):OpenCV2.4.9的安装与测试
  17. 生信学习笔记:生物信息学测序分析基本流程入门笔记
  18. pp助手苹果版本_这可能是最简单的下载APP历史版本方法(支持iOS和安卓)
  19. 安拆网:脚手架钢管规格及施工要求
  20. 拆掉思维里的墙:亲身经历后才能明白?

热门文章

  1. c语言中定义结构体指针的作用,C语言结构体定义,使用及指针(1)
  2. RKE部署Kubernetes集群
  3. Apache POI转ppt为图片
  4. 为Linux配置常用源:epel和IUS
  5. windows的字体结构 LOGFONT
  6. 与音乐,,纪念Arthur Rimbaud诞辰150周年
  7. 海康大华监控摄像机接入SkeyeVSS视频融合平台配置详细步骤
  8. 经验分享 | 一个程序员的运气有多重要
  9. KISS原则(keep it simple and stupid)
  10. vue大文件(视频)上传解决方案