在pycharm中写自动化脚本时,有些代码片段是重复的,只是变量名字不一样,每次都写一般比较麻烦,在pycharm中可以自己添加代码模版,模版里设置变量,用的时候输入模版名称,调出模版,再输入变量名,整段代码就完成了,具体步骤如下
1.添加自己的模版。
File->setting打开设置页面
Editor->Live Templates 打开模版选项,点击加号,添加模版
输入模版名称、描述、内容
具体例子如在写selenium自动化脚本时,经常需要定位元素,设置如下内容,其中$VAR$是变量
# $VAR$
$VAR$_loc=(By.CSS_SELECTOR,"$VAR$")
def type_$VAR$(self,$VAR$):
self.find_element(*self.$VAR$_loc).send_keys($VAR$)
设置应用到python,勾选python
设置后保存
2.使用模版
在代码里输入element_loc,输入一部分时就会显示模版,点击模版或者回车
显示如下状态
输入变量名称,回车,完成代码
如果需要再部分调整下,这样比手动编写全部代码省事很多