我已经写了一个python脚本,它删除了python的特殊字符(*/§) 从一个json文件,然后放入另一个文件夹而不更改名称。
代码如下:
import json
with open('ORIGINAL PATH WHERE JSON FILE IS STORED’, encoding='utf-8-sig') as json_file: FILE-NAME = json.load(json_file)
import re
Open = re.sub('[*//$§%!]', '', str(Open))
with open('ORIGINAL PATH WHERE JSON FILE IS STORED’, 'w') as f:
json.dump(FILE-NAME, f, ensure_ascii=False)
import shutil, sys
shutil.move("ORIGINAL PATH WHERE JSON FILE IS STORED", "'NEW PATH WHERE YOU WANT TO STORE JSON FILE")
对于单个json文件来说,它工作得很好。我的问题是,我有超过1000个json文件在一个文件夹中,我想删除特殊字符(*/§ $) 在不更改json文件名的情况下从所有文件中删除。
暂无答案!
目前还没有任何答案,快来回答吧!