Пожалуйста, мне нужна помощь от кого-либо, чтобы отформатировать выход json-файла. Благодаря Ожидаемый выходВыход Pandas на JSON в конкретном объекте
{
"2001-02-17": [
{"ArCiCo": "Paris_France", "AuthorID": "CCC", "DptCiCo": "Tokyo_Japan"}
],
"2001-03-03": [
{"ArCiCo": "London_UK", "AuthorID": "EEE", "DptCiCo": "Berlin_Germany"}
],
"2001-03-10": [
{"ArCiCo": "Lagos_Nigeria", "AuthorID": "BBB", "DptCiCo": "London_UK"},
{"ArCiCo": "Tokyo_Japan", "AuthorID": "CCC", "DptCiCo": "NewYork_US"},
{"ArCiCo": "Nairobi_Kenya", "AuthorID": "DDD", "DptCiCo": "NewYork_US"}
],
"2001-03-12": [
{"ArCiCo": "Paris_France", "AuthorID": "AAA", "DptCiCo": "NewYork_US"}
],
"2001-04-08": [
{"ArCiCo": "Paris_France", "AuthorID": "EEE", "DptCiCo": "London_UK"}
],
"2001-04-10": [
{"ArCiCo": "NewYork_US", "AuthorID": "AAA", "DptCiCo": "Tokyo_Japan"}
]
}
В настоящее время это выход, я двойные кавычки (»«) перед {и после} и я каждое значение в одинарные кавычки (''). Я хочу, чтобы результат выглядел так, как ожидаемый результат.
{
"2001-02-17": [
**"**{'ArCiCo': 'Paris_France', 'AuthorID': 'CCC', 'DptCiCo': 'Tokyo_Japan'}**"**
],
"2001-03-03": [
"{'ArCiCo': 'London_UK', 'AuthorID': 'EEE', 'DptCiCo': 'Berlin_Germany'}"
],
"2001-03-10": [
"{'ArCiCo': 'Lagos_Nigeria', 'AuthorID': 'BBB', 'DptCiCo': 'London_UK'}",
"{'ArCiCo': 'Tokyo_Japan', 'AuthorID': 'CCC', 'DptCiCo': 'NewYork_US'}",
"{'ArCiCo': 'Nairobi_Kenya', 'AuthorID': 'DDD', 'DptCiCo': 'NewYork_US'}"
],
"2001-03-12": [
"{'ArCiCo': 'Paris_France', 'AuthorID': 'AAA', 'DptCiCo': 'NewYork_US'}"
],
"2001-04-08": [
"{'ArCiCo': 'Paris_France', 'AuthorID': 'EEE', 'DptCiCo': 'London_UK'}"
],
"2001-04-10": [
"{'ArCiCo': 'NewYork_US', 'AuthorID': 'AAA', 'DptCiCo': 'Tokyo_Japan'}"
]
}
Это пример кода, который произвел выход
json_dict[date_range]= [str(v) for v in dup_date.to_dict(orient='records')]
вы пробовали 'to_json()'? – RootTwo