Попытка записать вывод команды оболочки в файл JSON с помощью PythonPython

Программы на Python
Ответить
Anonymous
 Попытка записать вывод команды оболочки в файл JSON с помощью Python

Сообщение Anonymous »

Я пытаюсь записать вывод запроса API (передавая команду оболочки) в файл JSON с помощью Python.

Код: Выделить всё

import os
assignments = os.system("curl -u https://apitest.com/api/-u domain:jsdjbfkjsbdfden")
Получение ответа в строковом формате. Как сохранить этот ответ в файл JSON
Я пробовал использовать библиотеку запросов в Python с тем же именем домена и API_key, не знаю, почему я получаю ошибку 404 «{»error»: «Неверный идентификатор API. Проверьте параметр субдомена"}"

Код: Выделить всё

import requests
from requests.auth import HTTPBasicAuth
url = "https://apitest.com/api/"
headers = {"SUBDOMAIN":"domain","api_key": "jsdjbfkjsbdfden"}
authParams = HTTPBasicAuth('username@gmail.com', 'password@')
response = requests.get(url,headers=headers,auth = authParams)
Будем благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/649 ... ing-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»