pycharm 批量修改变量名称的方法

yipeiwu_com6年前Python基础

当代码已经写得差不多,发现某个变量名需要修改,但代码中很多地方都有该变量,一一修改太麻烦了,在不同的情景下,可以采取更加简便的方法,如下介绍:

方法一:rename方法

S1 把光标移动到要修改的变量名称上

S2 右键-refactor - rename- 确定

S3 在弹出来的框中,选择 rename code occurences,即修改所有重复出现的变量名

S4 变量周围出现红色框,修改变量,确定

S5 其他位置的该变量会被同时修改

方法二:查找替换方法

前提:变量名只用于变量,没有其他用处;若变量名同时也是某个字符串,则会把该字符串也给修改了

S1 CTRL + R 出现查找替换框

S2 将旧的变量名替换为新的变量名

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python实现sublime3的less编译插件示例

利用http://tool.oschina.net/less 提供的接口,发送请求进行远程编译.再将编译好的less,保存为同名后缀为css的文件中.第一次使用python,代码也是拼拼...

ssh批量登录并执行命令的python实现代码

局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的。现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比...

使用python实现unix2dos和dos2unix命令的例子

由于工作电脑网络限制无法安装unix2dos和dos2unix命令转换文件,自己实现一个 直接上代码,保存为python文件如unix2dos.py然后使用命令 unix2dos.p...

Python面向对象类编写细节分析【类,方法,继承,超类,接口等】

本文实例讲述了Python面向对象类编写技术细节。分享给大家供大家参考,具体如下: 类代码编写细节 继续学习类、方法和继承。 class语句 以下是class语句的一般形式: cla...

Python pygorithm模块用法示例【常见算法测试】

本文实例讲述了Python pygorithm模块用法。分享给大家供大家参考,具体如下: pygorithm:一个用纯粹python编写的Python模块,用于纯粹的教育目的。只需导入所...