Voglio essere in grado di creare file .mobi con python, ma non ho trovato nulla al riguardo dopo un'ora di ricerca. Non voglio usare Calibre o software come questo, solo un semplice pitone.È possibile creare file .mobi con python? se é cosi, come?
5
A
risposta
7
Si consiglia di dare un'occhiata a this repo, se non si desidera utilizzare calibre
(che è grande e ha una CLI). Mentre this script è stato creato per la creazione di un .mobi
per il Guardian, è possibile modificarlo secondo i propri gusti.
+1
Per quanto comprendo lo script (vedi le ultime righe), la conversione mobi è gestita da 'kindlegen'. – mouviciel
Problemi correlati
- 1. È possibile dividere una stringa su più righe in un file XML? Se é cosi, come?
- 2. È possibile eseguire la mia app Rails su Heroku con Ruby 1.9.3? Se é cosi, come?
- 3. È possibile disabilitare l'opzione auto-unione in Visual Studio Team System 2008? Se é cosi, come?
- 4. Posso tingere (nero) un UIKeyboard? Se é cosi, come?
- 5. La FFI può gestire gli array? Se é cosi, come?
- 6. È possibile abilitare TLS v1.2 in Ruby? Se é cosi, come?
- 7. È possibile aumentare l'altezza delle schede ActionBar rispetto all'altezza ActionBar? Se é cosi, come?
- 8. Utilizzando LINQ, è possibile generare un oggetto dinamico da un'istruzione Select? Se é cosi, come?
- 9. È possibile filtrare i dati in un dgrid come è possibile in un datagrid? Se é cosi, come?
- 10. Posso convertire un file Tex in un file Org equivalente? Se é cosi, come?
- 11. In Python, puoi avere delle variabili tra virgolette doppie? Se é cosi, come?
- 12. È corretto stampare su stdout o stderr nelle migrazioni di dati Django? Se é cosi, come?
- 13. È C# 6?. (Elvis op) thread safe? Se é cosi, come?
- 14. Possiamo chiamare un metodo statico con un oggetto nullo in Java? Se é cosi, come?
- 15. Può ffmpeg convertire l'audio in PCM raw? Se é cosi, come?
- 16. Il metodo equals funziona con gli oggetti? Se é cosi, come?
- 17. Puoi impostare gli attributi sulle raccolte Backbone.js? Se é cosi, come?
- 18. PHP: puoi usare un array come parte degli argomenti della funzione sprintf? se é cosi, come?
- 19. Dovrei cercare in PTX per ottimizzare il mio kernel? Se é cosi, come?
- 20. Git è in grado davvero di tracciare il movimento di una singola funzione da un file all'altro? Se é cosi, come?
- 21. È possibile creare oggetti anonimi in Python?
- 22. È possibile configurare log4j per creare un nuovo file ad ogni esecuzione dell'applicazione?
- 23. TensorBoard (TensorFlow) ha le caratteristiche per aggiungere etichette per assi e legende su grafici? Se é cosi, come?
- 24. È possibile creare estensioni a python/php/perl con Go?
- 25. È possibile REPLACE() essere reso insensibile all'aspetto (é = e)?
- 26. Unisci più file .MOBI in uno
- 27. E 'possibile per un asp.net MVC "Metodo di azione" ricevere JSON senza dichiarare il suo tipo specifico sul parametro? Se é cosi, come?
- 28. È possibile creare una GUI nativa con Python
- 29. È possibile creare una striscia gessata diagonale come questa in CSS?
- 30. È possibile creare un file svg esterno con css?
calibre è un software open source scritto in python ... scarica la loro fonte e guardala per vedere che cosa sta facendo .... e guarda la definizione del file per i file mobi http: //wiki.mobileread. com/wiki/MOBI –