Как мне искать карты в колоде анки до того, как сценарий случайно создаст дубликаты? - PullRequest
1 голос
/ 16 июня 2020

поэтому я пытаюсь написать сценарий python, который берет список слов из японских слов, находит в Интернете примеры предложений для этих слов, составляет карточки анки с этими предложениями и отмечает слова, для которых не было доступных предложений.

Моя основная c идея состоит в том, чтобы использовать селен для создания веб-предложений с Tangorin.com, а затем использовать генанки для создания карточек, но проблема в том, что я хочу написать сценарий таким образом, чтобы, если предложение уже существует в моей колоде анки сценарий либо берет следующее предложение, либо, если предложений больше нет, просто помечает это слово как не имеющее предложений и переходит к следующему слову. Проблема в том, что я понятия не имею, как проверить текущую базу данных anki, чтобы узнать, существует ли карта.

Когда вы добавляете дубликат в anki, он распознает, что это дубликат, выделяя поле красным вот так:

Индикатор дублирования Anki

Итак, кажется очевидным, что сам anki может распознавать повторяющиеся карты, и я хочу написать свою программу таким образом, чтобы она также проверяла предложение, которое он только что вытащил, видит, является ли это повторяющейся картой или нет, а затем, если это так, переходит к следующему доступному предложению, и если другого доступного предложения нет, просто помечает его как карту без предложения для отдельного отчет (для вещей, которые я могу добавить или забыть вручную), а затем переходит к следующему слову. Надеюсь, я понял, что я имею в виду, извиняюсь за то, что не стал более конкретным c Я начал учиться программировать только в этом месяце.

Спасибо

...