Я пытаюсь прочитать данные из файла с содержимым, которое выглядит следующим образом
{"name": "Host1","type": "ipmask","subnet": ["0.0.0.0","255.255.255.255"],"dynamic_mapping": None},
{"name": "Host2","type": "ipmask","subnet": ["0.0.0.0","255.255.255.255"],"dynamic_mapping": None},
, в переменную в python, чтобы я мог использовать их в приведенном ниже коде для почтового запроса. используя JSON.
with open('data.txt', 'r') as file:
dat2 = file.read()
post2 = {
"id": 5,
"method": "set",
"params": [
{
"data": [
dat2
],
"url": "/config/url"
},
"session": sessionkey,
"verbose": 1
}
Я застрял, потому что, когда я копирую и вставляю данные в JSON, где находится dat2, запрос проходит успешно. Я действительно не понимаю, что делаю не так, я даже пробовал удалять символы новой строки и пробелы. Если бы кто-нибудь мог помочь, я был бы очень признателен.