Я не уверен, является ли мой файл json уникальным, но я не смог найти другой работающий вопрос / ответы.
Мой файл JSON выглядит так:
{"UserID": "name1", "Timestamp": "1234"}
{"UserID": "name2", "Timestamp": "4321"}
{"UserID": "name3", "Timestamp": "1234"}
Есть ли способ для Python удалить всю строку из файла?
Это то, что я сделал до сих пор:
open_file = open("times.json", 'r')
line = open_file.readline()
while line:
jsonLine = json.loads(line)
if line['Timestamp'] == '1234':
del line
open_file.close()
Если отметка времени 1234, я хочу удалить весь объект, чтобы файл выглядел так:
{"UserID": "name2", "Timestamp": "4321"}
Спасибо!