Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 更改Spyder中的变量名_Python_Variables_Editor_Spyder - Fatal编程技术网

Python 更改Spyder中的变量名

Python 更改Spyder中的变量名,python,variables,editor,spyder,Python,Variables,Editor,Spyder,我有一个包含许多公式和变量的程序。我需要更改其中一些变量的名称。是否有任何命令或函数可以帮助我在一个步骤中更改所有名称 我正在寻找类似Matlab的MAIUSC+ENTER的东西。目前没有办法。这是一个悬而未决的问题。 或者,可以使用PyCharm代替Spyder,现在Anaconda支持Spyder 在PyCharm中:选择变量右键单击重构重命名CTRL+H是解决方案。确保在搜索和替换中包含空格,如将'a'替换为'b',以避免所有字母“a”被替换。另一种可能是使用。查找和替换是最近(2020

我有一个包含许多公式和变量的程序。我需要更改其中一些变量的名称。是否有任何命令或函数可以帮助我在一个步骤中更改所有名称


我正在寻找类似Matlab的MAIUSC+ENTER的东西。

目前没有办法。这是一个悬而未决的问题。


或者,可以使用PyCharm代替Spyder,现在Anaconda支持Spyder


在PyCharm中:选择变量右键单击重构重命名CTRL+H是解决方案。确保在搜索和替换中包含空格,如将'a'替换为'b',以避免所有字母“a”被替换。另一种可能是使用。查找和替换是最近(2020年5月)在我的Spyder(3.2.8)版本中的Ctrl-R,重构似乎可以通过实现,但可能仍有一些问题。同时,使用查找和替换(Ctrl-R)作为解决方法。仍然不是一个完整的重构选项,但我喜欢你的绘画技巧!当你说Anaconda支持时,这是否意味着它可以在Windows桌面版本中拥有自己的“块”模块(类似于Jupyter、Spyder等)?还是需要单独安装?Anaconda是一个巨大的软件包,适用于Windows、Mac和Linux,需要安装。Spyder和Jupyter已经包含在Anaconda中了。没有回答我的问题。我问的是PyCharm,“或者,PyCharm可以用来代替Spyder”,这应该是一个评论,因为它没有回答这个问题。如果OP要求使用Spyder的替代品,那么这是合适的(但问题已经解决了)。虽然PyCharm是一款更好的产品,但它不是完全相同的方法,也不是完全“免费”,因为与Spyder使用PyCharm相反,用户必须注册。
1) Select the variable you want to change, then Press CTRL + R
2) Enter the new variable name you want. (in replace by)
3) Replace all