Python的JSON没有空格问题,怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的JSON没有空格问题,怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 编码格式的转换问题,你在 json.loads()函数中,加个字符编码参数,可以试试 'utf-8' 或者 'gb18030'

sublime text写python代码时,tab缩进只有两个空格,怎么改成4个

我也经常遇到同样的问题,其他文件的缩进是正确的,有的文件突然缩进成两个空格,重新创建文件或修改为四个空格,保存后还是变回两个空格。下面是解决办法。

第一步,查看界面右下角的空格状态。如果你是两个空格,应该会显示 Spances:2。

查看右下角的状态

第二步,点击,修改tab宽度为 tab宽度:4

tab宽度:4

这样修改后再按 ctrl + s 保存一下即变回4个空格。

参考技术A 一般语言都是通过来标识代码块的,而在python中,是通过缩进来识别代码块的。我一个一个的回答你的问题。
缩进几个空格或者tab都是可以的,只要你保持一致就可以。不过为了别人阅读方便,还是用tab或者4个空格比较好。
行开头的空格才算缩进。...

以上是关于Python的JSON没有空格问题,怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

shell 向python传参数,空格引发的问题

Python的JSON数组换行问题,怎么解决

python具体在文本处理上怎么用

深入理解Python字符编码

sublime text写python代码时,tab缩进只有两个空格,怎么改成4个

python中JSON对象的类型是啥?