#python #json #anki
Вопрос:
Я пытаюсь добавить заметки в приложение для карточек Anki с помощью плагина Ankiconnect и Python. Это мой код
import json import urllib.request def request(action, **params): return {'action': action, 'params': params, 'version': 6} def invoke(action, **params): requestJson = json.dumps(request(action, **params)).encode('utf-8') response = json.load(urllib.request.urlopen(urllib.request.Request('http://localhost:8765', requestJson))) if len(response) != 2: raise Exception('response has an unexpected number of fields') if 'error' not in response: raise Exception('response is missing required error field') if 'result' not in response: raise Exception('response is missing required result field') if response['error'] is not None: raise Exception(response['error']) return response['result'] invoke("addNotes", notes= [{"deckName": "Default", "modelName": "Basic", "fields": {"Word": "front content", "Translate": "back content"}, "tags": ["yomichan"]}]})
Я не получаю сообщение об ошибке. Но также карта не добавляется.