首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何修复Python缩进

如何修复Python缩进
EN

Stack Overflow用户
提问于 2009-06-21 18:10:18
回答 8查看 316.8K关注 0票数 290

我有一些缩进不一致的Python代码。有许多制表符和空格的混合使事情变得更糟,甚至空格缩进都没有保留。

代码按预期工作,但很难维护。

如何在不破坏代码的情况下修复缩进(类似于HTML Tidy,但适用于Python)?

EN

回答 8

Stack Overflow用户

发布于 2010-02-14 12:55:30

还有PythonTidy (因为你说你喜欢HTML Tidy)。

不过,它可以做的不仅仅是清理标签。如果你喜欢这种类型的东西,它值得一看。

票数 9
EN

Stack Overflow用户

发布于 2013-05-25 20:40:06

在大多数类UNIX系统上,您还可以运行:

代码语言:javascript
复制
expand -t4 oldfilename.py > newfilename.py

在命令行中,如果要将制表符替换为除4以外的空格,请更改数字。您可以轻松地编写一个shell脚本,一次使用一组文件执行此操作,并保留原始文件名。

票数 5
EN

Stack Overflow用户

发布于 2010-08-22 06:35:51

如果你很懒(像我一样),你也可以下载一个试用版的Wingware Python IDE,它有一个自动修复工具来修复混乱的缩进。它工作得很好。http://www.wingware.com/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1024435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档