Ich möchte in der Lage sein, .mobi-Dateien mit Python zu erstellen, aber ich habe nach einer Stunde Suche nichts gefunden. Ich möchte nicht Calibre oder Software wie diese verwenden, einfach nur Python.Ist es möglich, .mobi-Dateien mit Python zu erstellen? Wenn das so ist, wie?
5
A
Antwort
7
Ich würde empfehlen, einen Blick auf this repo zu werfen, wenn Sie nicht calibre
verwenden möchten (das ist großartig und hat eine CLI). Während this script zum Erstellen eines .mobi
für den Guardian erstellt wurde, können Sie es nach Ihrem Geschmack ändern.
+1
Soweit ich das Skript verstehe (siehe letzte Zeilen), wird die mobi-Konvertierung durch 'kindlegen' gehandhabt. – mouviciel
Verwandte Themen
- 1. Ist es möglich, ein .swf zu haken und seine Funktionen mit Python aufzurufen? Wenn das so ist, wie?
- 2. ist es möglich, Vererbung in uiautomator zu verwenden? Wenn das so ist, wie?
- 3. Ist es möglich, transparente Leinwand zu erstellen
- 4. Ist es möglich, Portable VM zu erstellen?
- 5. Ist es möglich, C-Programm über Python-Skript zu erstellen?
- 6. Ist es möglich, einen Buchstabenbereich in Python zu erstellen?
- 7. Ist es möglich, eine ListViewGroup zu erstellen
- 8. Wie würde ich diese Abfrage erstellen, wenn es möglich ist?
- 9. OCaml ist es möglich, einzelne zu erstellen, wenn (ohne sonst)
- 10. Ist es möglich, einen Vorlagenalias zu erstellen?
- 11. Ist es möglich, Kreisdiagramme mit Objektkonsistenz zu erstellen?
- 12. Ist es möglich, ActionBar Tabs Höhe höher als ActionBar Höhe? Wenn das so ist, wie?
- 13. Ist es möglich, .so Datei zu bearbeiten/zu ändern?
- 14. Ist es möglich, eine interaktive C-Shell zu erstellen?
- 15. Ist es möglich, benutzerdefinierte Rollen mit Pymongo zu erstellen?
- 16. Ist es möglich, mit Roslyn eine Portable-Klassenbibliothek zu erstellen?
- 17. Ist es möglich, einen TH mit TableRow.insertCell() zu erstellen?
- 18. Ist es möglich, eine Konsolenanwendung mit nw.js zu erstellen?
- 19. Ist es möglich, 2Topics mit derselben Partition zu erstellen?
- 20. Ist es möglich, eine Windows-Verknüpfung mit PHP zu erstellen?
- 21. Ist es möglich, encodeb64 aus dem Image-Objekt zu erstellen?
- 22. Ist es möglich, 3D-Objekte mit Java's Graphics zu erstellen?
- 23. Ist es möglich, Daten in einem dgrid wie in einem Datagrid zu filtern? Wenn das so ist, wie?
- 24. Ist es möglich zu erkennen, ob das Mobilfunknetz verfügbar ist?
- 25. Ist es möglich, PDF-Formulare mit UIKit zu erstellen?
- 26. Ist es möglich, SMS-Spiele mit PlayN zu erstellen?
- 27. Ist es möglich, eine Umrisslinie mit Radius zu erstellen?
- 28. Ist es möglich, eine Lösungsvorlage mit VS2008 zu erstellen?
- 29. Ist es möglich, Python mit PHP zu verwenden
- 30. Ist es mit PHP möglich, SQL ohne Abhängigkeiten zu sichern? Wenn nicht, welches ist das Beste?
Kaliber ist eine Open-Source-Software, die in Python geschrieben wird ... laden Sie ihre Quelle und schauen Sie es an, um zu sehen, was es tut .... und betrachten Sie die Dateidefinition für Mobi-Dateien http: //wiki.mobileread. com/wiki/MOBI –