Cum se importă un dicționar în lingualeo folosind Python

Lingualeo este un lucru minunat pentru a învăța limba engleză, dar acum nu este vorba despre el, ci despre cum să importați cuvinte în el. Pentru aceasta există câteva soluții:

Ambele moduri au dezavantaje - putem adăuga cuvinte numai unul câte unul. Avem nevoie de același lucru, astfel încât să puteți adăuga câteva cuvinte la un moment dat.

Conducte din PVC fiabile și de înaltă calitate

Există un API?

Sa dovedit că acest serviciu nu oferă un API oficial. Cu toate acestea, există o extensie pentru browser, așa că putem căuta o api internă. Deci, instalați extensia pentru browser, în cazul nostru va fi Chrome. Mergem la dosarul de extensie și găsim fișierul config.js acolo, vor exista căi spre API. Avem nevoie de doar 3 dintre ei:

Vom scrie Python, deoarece poate fi instalat pe aproape orice sistem de operare. Luăm module care nu necesită o instalare suplimentară. Implementăm soluția pentru configurarea lucrării cu api.

La început, soluția a fost calculată numai pentru fișierele text. Fiecare cuvânt este o linie nouă. Cu toate acestea, atunci a fost decis să adăugăm o implementare pentru Kindle, deoarece periodic trebuie, de asemenea, să ia cuvinte din el.

Și implementați acum scriptul direct care va exporta / importa cuvintele:

Pornirea și instalarea

Codul este pe github, dacă este necesar, o sări de acolo. Trebuie să creați un fișier config.py de la config.py.dist. Acum scrieți calea către fișier cu cuvintele. Dacă aveți nevoie de un Kindle, apoi cu baza sqlite din interior.