web-dev-qa-db-fra.com

Changer le nom d'une variable dans Spyder

J'ai un programme avec de nombreuses formules et variables. J'ai besoin de changer le nom de certaines de ces variables. Y a-t-il une commande ou une fonction dans Spyder qui peut m'aider à changer tous les noms en une seule étape?

Je cherche quelque chose comme MAIUSC + ENTER du Matlab.

21
VitOne

Aucun moyen de le faire actuellement. C'est une question ouverte. https://github.com/spyder-ide/spyder/issues/415

9
Mudit Jain
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

enter image description here

8
Ludo Schmidt

Alternativement, PyCharm peut être utilisé à la place de Spyder, qui est maintenant pris en charge dans Anaconda.

Dans PyCharm: Sélectionnez la variable > Clic droit > Refactor > Rename

0
MI Alam