如何清理单个python脚本的全局和局部变量

如何清理单个python脚本的全局和局部变量,python,ide,Python,Ide,我有一个单独的Python脚本,包含3000多行代码和混合的局部和全局变量。我正在尝试清理它并将其划分为模块,我遇到的主要困难是局部和全局变量的污染。我想知道是否有任何工具可以帮助我跟踪这些变量的使用位置?一些IDE(如)擅长查找所选变量的用法 另一方面,您可以只应用全文搜索。但是这种方法可能会产生许多错误的“用法”。谢谢,我正在寻找一种更自动化的工具。我当前的emacs设置也可以进行用法搜索。我想它可能不存在。

我有一个单独的Python脚本,包含3000多行代码和混合的局部和全局变量。我正在尝试清理它并将其划分为模块,我遇到的主要困难是局部和全局变量的污染。我想知道是否有任何工具可以帮助我跟踪这些变量的使用位置?

一些IDE(如)擅长查找所选变量的用法


另一方面,您可以只应用全文搜索。但是这种方法可能会产生许多错误的“用法”。

谢谢,我正在寻找一种更自动化的工具。我当前的emacs设置也可以进行用法搜索。我想它可能不存在。