【发布时间】:2013-02-26 15:38:50
【问题描述】:
我正在从制表符转为空格,并希望将我当前的 *.py 文件转换为这个约定。看来reindent.py 是这样做的推荐方式。
在 Ubuntu 上使用 sudo apt-get install python-examples 安装后,它最终在 /usr/share/doc/pythonx.x/examples/Tools/scripts/reindent.py。
是否有首选/推荐的方式来运行此类脚本而不引用目录,并且可能不将该目录添加到我的 Path 变量中?
我希望对单个文件和批量运行它,例如描述HERE:
find . -type f -name "*.py" | xargs python reindent.py --nobackup
【问题讨论】:
-
复制文件,或者符号链接。
-
如果我在重新格式化后重新安装我的环境等,是否有一种方法可能会持续存在?
-
没有。但是您将使用脚本一次或两次来转换某些文件,而不是一直。
-
是的,我想是的。谢谢。
标签: python indentation pep8