Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何删除json文件中的制表符和换行符_Python_Json_Python 2.7_Python 3.x - Fatal编程技术网

Python 如何删除json文件中的制表符和换行符

Python 如何删除json文件中的制表符和换行符,python,json,python-2.7,python-3.x,Python,Json,Python 2.7,Python 3.x,我有一个很大的json文件,其中包含近1000行类似这样的信息 [ { "title": ["\tНоутбук-трансформер HP Pavilion x360 13-u116ur (Z3A94EA)\r\t"], "price": ["\n\t\t\t\t\t\t\t\t\t42990", " "]} ] 我需要从选项卡和新行中清除此文件,请告诉我如何执行此操作。当你给我建议时,我是一个新手。我尝试使用regex软件包,但我无法您可以使用replace()函数执行此操作:

我有一个很大的json文件,其中包含近1000行类似这样的信息

 [
{
"title":
 ["\tНоутбук-трансформер HP Pavilion x360 13-u116ur (Z3A94EA)\r\t"],
 "price": 
["\n\t\t\t\t\t\t\t\t\t42990", " "]}
]
我需要从选项卡和新行中清除此文件,请告诉我如何执行此操作。当你给我建议时,我是一个新手。我尝试使用regex软件包,但我无法

您可以使用
replace()
函数执行此操作:

for (key, values) in json_items.items():
    for i, value in enumerate(values):
        json_items[key][i] = value.replace("\t", "").replace("\n", "").replace("\r", "")
我使用
json\u items
作为您拥有的
json
对象的名称。

使用
strip()
str=“\n\t\t\t\t\t\t\t42990”
然后
str.strip()
将为您提供
“42990”