PDA

Просмотр полной версии : [Python] list to json -> json to list


chapo
15.06.2022, 21:29
хаааай

как "залить" такой "массив" на гитхаб? Как потом получить его?

Python:






bebra
=
[
{
'Name'
:
'Masturbek'
,
'Age'
:
'-1'
}
,
{
'Name'
:
'Akakiy'
,
'Age'
:
'932'
}
]




пробовал так:

https://forum.antichat.xyz/attachments/28063186/img_7f948026de.png

Python:






response
=
requests
.
get
(
'https://raw.githubusercontent.com/GovnocodedByChapo/MoonlogInspector/main/errors.json'
)
status
,
arr
=
response
.
status_code
==
200
,
response
.
status_code
==
200
and
response
.
json
(
)
or
[
str
(
response
.
status_code
)
]
print
(
status
)
print
(
errors
)




однако меня послали на***

Код:






json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 3 column 9 (char 16)




понимаю что ошибка из-за того что я использую ' вместо ", но можно ли это "обойти"?

Krim
15.06.2022, 21:31
в двойные кавычки попробуй

на гит хаб хз, всегда заливаю сюда https://pastebin.com/

chapo
15.06.2022, 21:32
в двойные кавычки вроде надо





понимаю что ошибка из-за того что я использую ' вместо ", но можно ли это "обойти"?


массив больше чем в примере, я заебусь менять, а через замену символов не варик, так как внутри текста так же есть двойные кавычки

neverlane
15.06.2022, 23:02
json.dumps(bebra)

и запись в файл
https://forum.antichat.xyz/attachments/28063287/img_7ed25231ad.png

linmsqn
16.06.2022, 01:43
спасибо за админ хелпер с твоего гитхаба🙂