Tag: json

Как загрузить текстовый файл или некоторые объекты с веб-страницы с помощью Python?

Я пишу функцию, которая загружает и хранит сегодняшний список доэксплуатационных доменных файлов .txt с http://www.namejet.com/pages/downloads.aspx . Я пытаюсь добиться этого с помощью json. import json import requests def hello(): r = requests.get('http://www.namejet.com/pages/downloads.aspx') #Replace with your website URL with open("a.txt", "w") as f: #Replace with your file name for item in r.json or []: try: f.write(item['name']['name'] […]

Загрузка Python UTF-8 JSON

У меня есть следующий JSON (для простоты я использую только один, но в действительности есть 100 записей): { "Active": false, "Book": "US Derivat. London, Mike Übersax/Michael Jealous", "ExpirationDate": "2006-10-12", "Isin": "CH0013096497", "IssueDate": "2001-10-09", "KbForXMonths": "0", "KbPeriodDay": "Period", "KbType": "Prozent", "KbYear": "0.5", "Keyinvest_IssueRetro": "0.50%", "Keyinvest_RecurringRetro": "1.00% pro rata temporis", "Keyinvest_RetroPayment": "Every month", "LastImportDate": "2008-12-31", "LiberierungDate": "1900-01-01", […]

Получить значение json в шаблонах

У меня есть следующие объекты, запрошенные в форме таблицы, после которой различные объекты помещаются в следующий объект. Как получить эти значения в пользовательском интерфейсе в javascript from django.core.serializers import serialize json = serialize("json", objarr) logging.debug(type(json)) response_dict.update({'objarr' : (json) }) return HttpResponse(simplejson.dumps(response_dict), mimetype = 'application/javascript') Logging.debug дает следующее {'obj_arr': '[{"pk": 56, "model": "upload_info", "fields": {"emp_id": 13, […]

Как сохранить целостность json, когда программа закончится внезапно python

Я запускаю несколько потоков в одном скрипте, который открывает 10 детей. Каждый дочерний скрипт запрашивает API и записывает некоторые данные в json. Я делаю журнал каждого json, сохраненного в другом json, однако код иногда заканчивается внезапно и разрушает целостность json, поэтому он не может быть повторно открыт, например: ["2016_02_21_18_46_41", 1], ["2016_02_21_18_46_42", 1], ["2016_02_21_18_46_4 Как это […]

json.loads не работает с двоичным JSON, отправленным AngularJS в Python

Я кодирую в Django, и мой front-end использует Angularjs следующим образом: В контроллере.js $scope.reserve = { reserve: { duration: { startTimeUnix: null, startTime: "صبور باشید…", endTime: null }, service: null, reserver: { first_name: null, last_name: null, phone: null } }, block: { duration: null }, is_block: false, taken_time: null, staff: "صبور باشید…" }; $scope.submitAdminTime = […]

Форматирование JSON с добавлением \ символов при добавлении файла, но не в строку вывода

Я использую следующую функцию, чтобы получить json из API flickr. Строка, которую он возвращает, является правильно отформатированным фрагментом JSON: def get_photo_data(photo_id): para = {} para["photo_id"] = photo_id para["method"] = "flickr.photos.getInfo" para["format"] = "json" para["api_key"] = FLICKR_KEY request_data = params_unique_combination("https://api.flickr.com/services/rest/", para) if request_data in CACHE_DICTION: return CACHE_DICTION[request_data] else: response = requests.get("https://api.flickr.com/services/rest/", para) CACHE_DICTION[request_data] = response.text[14:-1] cache_file […]

Исправить неупорядоченные ключи в JSON-подобном файле, чтобы он использовал правильный синтаксис JSON

У меня очень большой JSON-подобный файл, но он не использует правильный синтаксис JSON: ключи объекта не цитируются. Я хотел бы написать скрипт для исправления файла, так что я могу загрузить его с помощью json.loads . Мне нужно сопоставить все слова, за которыми следует двоеточие, и заменить их цитируемым словом. Я думаю, что регулярное выражение \w+\s*: […]

Ответ Django AJAX JSON отображается как исходный текст в браузере

Я разрабатываю веб-приложение Stripe с использованием Django (1.4.2) внутри рамки Pinax и с помощью: Джанго-нашивки-платежи eldarion-Аякс У меня все работает, за исключением того, что ответ ajax (в формате JSON) не обрабатывается никакими обратными вызовами ajax и, следовательно, отображается в виде сырых данных JSON в браузере: {"html": "\n\n<div class=\"change-card\">\n <h2>Current Card</h2>\n <p class=\"lead\">\n \n Current card […]

Как разбить элементы серии pandas и поместить их в формат JSON?

У меня есть объект серии pandas S, некоторые элементы являются парами имен и значений, например a-12 b-23 c-42 d-25 … некоторые просто abcd …. и так далее, мне нужно сделать это, чтобы получить это в формате Json, например: {Name:a,Value:12} {Name:b,Value:23} {Name:c,Value:42} {Name:d,Value:25} … Если только a, b, c, d, а не пары, значения – NaN. […]

Python скрежет JSON конвертирует в CSV

Я очень новичок в python, и это, вероятно, будет ужасным вопросом, но здесь он гласит: Я пытаюсь очистить данные с определенного веб-сайта и преобразовать данные в CSV. Мне удалось получить рабочий «скребок» и сохранить файл на моем компьютере. Однако, когда я пытаюсь снова загрузить JSON в python, я получаю всевозможные ошибки. Я считаю, что одна […]

Python - лучший язык программирования в мире.