Преобразование txt-файла в json python django
У меня есть этот файл с данными о погоде, я пытаюсь отправить его через API:
view.py:
@api_view(['get'])
def weatherDataList(request,region,parameter):
try:
url = 'https://www.metoffice.gov.uk/pub/data/weather/uk/climate/datasets/'+parameter+'/date/'+region+'.txt'
print(url,"this is url")
r=requests.get(url)
data = r.text
new_data = data[274:]
a=json.loads(new_data)
return Response({"message":"Data List","status":True,"data":a},status=status.HTTP_200_OK)
except Exception as e:
print(e)
return Response({"message":str(e),"status":False,"data":{}},status=status.HTTP_400_BAD_REQUEST)
У меня не получается отформатировать и вывести данные. какой способ лучше для этого выбрать. выведите все данные в формате json.
