pycharm与cmd中制表符不一样的问题解决
这个问题通常是因为PyCharm和命令行(CMD)使用的制表符(tab)的宽度不同导致的。在PyCharm中,制表符可能被展开为空格(通常是4个),而在CMD中,制表符通常是8个空格宽。
如下图:Pycharm中\t占4个空格
Cmd中\t占8个空格
解决方法:
1、统一制表符的宽度:在PyCharm的设置中,可以将制表符的宽度设置为与CMD中相同的宽度。
打开PyCharm的设置(settings/Preferences)。
进入“Editor” -> “Code Style”。
选择“Python”或你使用的语言,然后在“Tabs and Indents”中设置“Use tab character”并设置宽度为8。
以下为Pycharm2023版本的截图
2、将所有的制表符转换为空格:在PyCharm中,可以设置将制表符自动转换为等效的空格。
进入“Editor” -> “Code Style” -> “Python”。
在“Tabs and Indents”中,选择“Use spaces”而不是“Use tabs”。
设置“Indent”为你想要的空格数,通常与CMD中的制表符宽度相同。
到此这篇关于pycharm与cmd中制表符不一样的问题解决的文章就介绍到这了,更多相关pycharm与cmd制表符不一样内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Python SQLAlchemy建立模型基础关系模式过程详解
SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。SQL数据库的量级和性能重要于对象集合2022-12-12Python sklearn预测评估指标混淆矩阵计算示例详解
这篇文章主要为大家介绍了Python sklearn预测评估指标混淆矩阵计算示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-02-02python中pandas.DataFrame排除特定行方法示例
这篇文章主要给大家介绍了关于python中pandas.DataFrame排除特定行的方法,文中给出了详细的示例代码,相信对大家的理解和学习具有一定的参考价值,需要的朋友们下面来一起看看吧。2017-03-03Python Matplotlib绘制箱型图(箱线图)boxplot的方法详解
箱线图(箱型图)主要作用是发现数据内部整体的分布分散情况,包括上下限、各分位数、异常值等,本文为大家整理了Matplotlib绘制箱型图的所以方法,希望对大家有所帮助2023-05-05
最新评论