Skip to content

Arararararagi/Kindle2CSV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kindle2CSV

Queries Kindle's vocab.db to create a CSV with definitions from Jisho (JMdict, Kanjidic2, JMnedict and Radkfile dictionary files)

Change VocabDB and CSVOutput variables and run. Tested with python 3.7, but should work with any version of python 3.

Kindle's word separator can be crappy at times (as you have probably noticed while looking up), so check the results before importing.

You need to enable vocabulary builder first on your kindle

More info here.

Output

Columns order:

  • Stem (what kindle used to lookup in the dictionary)
  • Original word
  • Sentence where the lookup was taken from
  • Book where it was taken from
  • Timestamp (so you can exclude entries already imported)
  • Word queried in Jisho (might differ for kana words like the one below)
  • Reading from Jisho
  • English definitions

Example:

Stem Original Word Sentence where the lookup was taken from Book Timestamp Jisho word Reading Jisho Definitions
かなしい 哀しい するとその男は、嬉しそうな哀しそうな、そして泣き出しそうな顔をして、キノとエルメスに訊ねた。 キノの旅 the Beautiful World 1535195449083 悲しい かなしい sad, sorrowful

About

Queries Kindle's vocab.db to create a CSV with definitions from Jisho (JMdict, Kanjidic2, JMnedict and Radkfile dictionary files)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages