当前位置: 首页 > 面试题库 >

如何修复Python缩进

索吕恭
2023-03-14
问题内容

我有一些缩进不一致的Python代码。制表符和空格的混合使用使情况变得更糟,甚至无法保留空格缩进。

该代码可以按预期工作,但是很难维护。

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


问题答案:

使用在Python安装目录中reindent.py找到的脚本Tools/scripts/

更改Python(.py)文件以使用4个空格的缩进,并且不使用硬制表符。还修剪行尾的多余空格和制表符,并删除文件末尾的空行。还要确保最后一行以换行符结尾。

查看该脚本以获取详细的使用说明。



 类似资料:
  • 问题内容: 运行RssReader的Android项目时出现错误。 码: 它显示以下错误: 如何解决此问题? 问题答案: 当应用程序尝试在其主线程上执行联网操作时,将引发此异常。在AsyncTask以下位置运行代码: 如何执行任务: 在MainActivity.java文件中,您可以在oncreate()方法中添加此行 不要忘记将其添加到AndroidManifest.xml文件中:

  • 问题内容: 应用程序通过使用jsf形式读取参数来发送字母。我不明白为什么以及如何解决它,因为当您在开发环境中运行时,一切正常。当我将应用程序放置在VPS服务器上时,会出现下一个错误堆栈(尽管该应用程序可以根据需要在本地主机上运行): 问题答案: 我创建并编译使用版本jdk_8u151和JRE的项目。那时,就像在服务器上一样,项目是在后来的jre下启动的。使用相同版本的jre解决了该问题。泰

  • 运行Java程序时,我收到一个错误。出了什么问题,我该怎么修复它?

  • 我正在将UTC时间转换为本地时间,但遇到错误:

  • 当我试图解析企业管理器中的wsdl时,我们得到了以下错误。我该怎么解决这个问题。 无法分析WSDL文档。分析WSDL位置-WSDLException时发生以下错误:faultCode=PARSER\u错误:无法读取位于“https:/xxx?WSDL”的WSDL文件,原因是:javax。网ssl。SSLHandshakeException.:javax。网ssl。SSLHandshakeExcep

  • 在Eclipse中,我们可以通过按Ctrl+Shift+F来更正缩进。我如何在android Studio中纠正缩进(格式化代码)?