如何使用 BBedit 来纠正 Python 代码的缩进?或者其他工具? 2024-11-28 • python automation text-formatting indentation 我有一个大约一千行的 Python 代码,包含在一个 .py 文件中,我想修复(可能自动)缩进(即第一级四个字符,然后是八个字符,依此类推,按照标准要求)。 为了更好地解释自己,代码是正确的并且可以工作,但有些部分缩进 2 个字符,有些缩进 3 个字符,有些缩进 4 个字符。我正在尝试使用 BBedit 来做到这一点,我有它的专业版(付费版)。 我不知道这是否是正确的方法,但我使用“标记>实用程序>格式”,但总是出现错误: 未预料的 EOF;文档在标签中间结束。 也许我没有使用正确的功能? 有什么方法可以得到这个结果吗? 答案1 为了自动重新格式化 Python 代码,请使用黑色的格式化程序。可以直接从命令行使用,也可以从接受“black”作为插件的 Python IDE 中使用。 除了重新缩进代码之外,还有一种替代方法是重新压入脚本是一个旧工具,但由维护人员不断更新。 相关内容 USB 条码扫描器。 以 rootfs 结尾的空格 为什么 Windows 7 网络指示器不显示实际值? LaTeX 试卷 [重复] 修复 NTFS 分区 确定哪个服务正在运行脚本 从双启动系统 (xp/ubuntu) 中删除 ubuntu cups 无法打印路径很长的文件 演示投影机暂停图 获取窗口的图标,然后更改图标