- 博客(4)
- 收藏
- 关注
原创 JavaScript中KeyPress和KeyUp, KeyDown的区别
JavaScript中Keypress和KeyUp, KeyDown的区别Keypress获取的仅仅是KeyChar值,此时KeyCode依旧是KeyChar的值 - 如下 - document.addEventListener('keypress', function(event){ console.log(event); }例如以小写的a来说,此时KeyChar和a...
2019-04-16 23:57:22
434
原创 Pyinstller打包exe报错解决
前言用python写了个自动化工具,为了方便没有python环境的同事使用,故准备将其打包成exe。由于本人使用的是虚拟环境,原来在默认的虚拟环境下没有pyinstaller,且写代码的电脑没有网络,因此只能本地安装包。安装之前的项目是python2.7,安装pyinstaller时,需要安装各种依赖库,如下:- altgraph- dis3- future- macholi...
2019-04-10 18:02:31
3021
2
原创 Python使用traceback.print_exc()来代替print e 来输出详细的异常信息
输出结果是integer division or modulo byzero,只知道是报了这个错,但是却不知道在哪个文件哪个函数哪一行报的错。 下面使用traceback模块import traceback try: 1/0 except Exception,e: traceback.print_exc() 输出结果是 Traceback (most...
2019-03-29 16:15:31
2721
转载 python中global修饰符的用法
首先是python的一个奇异现象,在模块层面定义的变量(无需global修饰),如果在函数中没有再定义同名变量,可以在函数中当做全局变量使用:hehe=6def f(): print(hehe)f()print(hehe)上述代码可以正常运行且输出为6和6但如果在函数中有再赋值/定义(因为python是弱类型语言,赋值语句和其定义变量的语句一样),则会产生引用了未...
2019-03-29 15:29:23
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人