我有以下格式的文件(超过 200 行){'HostIo: 1328, 'ReadIo': 829, 'WriteIo':220, 'timestamp': 1529133380000}
{'HostIo: 4328, 'ReadIo': 3729, 'WriteIo':420, 'timestamp': 1529133390000}我想编辑该文件。更好地为新程序员就地编辑或新文件?这些是我想做的修改替换:为=删除所有单引号和{}和单词'timestamp''server_name'在每一行的开头添加单词。任何建议将不胜感激。
1 回答
Helenr
TA贡献1780条经验 获得超3个赞
import fileinput
for line in fileinput.input('yourfile', inplace=True):
line = line.replace(':', '=')
for delete in ("'", '{', '}', 'timestamp'):
line = line.replace(delete, '')
print('server_name', line)
添加回答
举报
0/150
提交
取消