python 有宏定义,或者枚举么

Python017

python 有宏定义,或者枚举么,第1张

如果那样就如你所说搞一个"头文件",不过在python中可是一个模块文件,里面定义了常量(其实还是变量):如叫constants.pycomplete=12fail=13使用时import

constants

或from

constants

import

*这样就行了。

Pycharm中的宏功能可以帮助我们快速的插入常用的代码,那么如何使用宏功能呢?下面我给大家分享一下。

工具/材料

Pycharm

首先打开Pycharm软件,新建一个python文件,如下图所示

接下来点击顶部的Edit菜单,在下拉菜单中选择Macros下面的Start Macro Recording选项,如下图所示

然后我们开始在python文件中写入一些常用的代码,我这里简单的写了个输出语句,大家可以根据自己的需求编写,如下图所示

编写完内容以后,继续点击顶部的Edit菜单,这次选择Macros下面的Stop Macro Recording选项,如下图所示

接下来会弹出一个给宏命名的界面,我们给刚才录制的宏起一个名字点击OK按钮即可,如下图所示

然后我们点击顶部的File菜单,接着选择下拉菜单中的Settings选项,如下图所示

在弹出的Settings界面中定位到Keymap选项, 然后右键选择刚才创建的宏,点击Add Keyboard Shortcut选项,如下图所示

接着我们给宏添加调用的快捷键,如下图所示,直接按向添加的键即可

最后我们在python文件中就可以输入定义的快捷键调用宏来快速的编写代码了,如下图所示