![]() Visual de código ¶Īll the calibre Python code is in the calibre package. For more examples of plugins designed to add features to calibre, see the Index of plugins. Another example of the modular design is the recipe system forįetching news. Similarly, adding supportįor new conversion formats involves writing input/output format plugins. There is a tutorial on writing calibre plugins.įor example, adding support for a new device to calibre typically involves writing less than a 100 lines of code in the form ofĪ device driver plugin. The modular design of calibre is expressed via Plugins. Por causa das suas raízes, o Calibre tem uma interface de linha de comando muito completa para todas as suas funções, documentadas em Interface de linha de comandos. ![]() Tal torna o adicionar de novas funcionalidades e a correção de erros de programação muito fáceis no Calibre, resultando num ritmo frenético de desenvolvimento. Os módulos interagem uns com os outros através de interfaces bem definidas. O Calibre tem as suas raízes no mundo Unix, o que se traduz por um design altamente modular. Usar o depurador no seu IDE Python favoritoĮxecuting arbitrary scripts in the calibre Python environmentĪPI documentation for various parts of calibre Usando o depurador Python como depurador remoto ![]() ![]() Usando um interpretador Python interativo Having separate «normal» and «development» calibre installs on the same computer Note that calibre requires at least Python 3.8.Ī submeter as suas alterações a serem incluídas You will learn how to get a calibre development environment set up on the operating system of your choice.Ĭalibre is written primarily in Python with some C/C++ code for speed and system interfacing. This means that you are free to download and modify the program to your heart’s content. Criar um ambiente de desenvolvimento para o Calibre ¶Ĭalibre is completely open source, licensed under the GNU GPL v3. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |