Leabharlann Python Foinse Oscailte le haghaidh Próiseáil Sonraí 3D

Leabharlann Python 3D Saor chun aipeanna a chruthú le haghaidh próiseáil sonraí 3D. Ligeann sé radhairc a ghiniúint, ailíniú dromchla, amharc 3D agus níos mó.

Tá formáid comhaid an leabhair leictreonacha ag éirí an-choitianta gach lá. Is giorrúchán í do 'leabhar leictreonach', agus ligeann sé d'úsáideoirí é a léamh ar ghléas leictreonach cosúil le ríomhaire nó gléas láimhe a shimpliúann agus a fheabhsaíonn an taithí foghlama iomlán. Tá costas an-íseal i gcomparáid le leabhair clóite toisc nach bhfuil priontáil páipéir ann.

Is leabharlann leabhar leictreonach Python oscailte foinse an-úsáideach é EbookLib atá simplí le húsáid agus a chuireann ar chumas forbróirí bogearraí bainistíocht cláir a dhéanamh ar chomhaid EPUB2, EPUB3 agus Kindle trí Python Saor. Tá an leabharlann an-choitianta le húsáid agus is féidir leis tascanna an-chasta a láimhseáil go héasca. Tá roinnt tascanna tábhachtacha mar chuid den leabharlann, mar shampla léamh leabhair EPUB, cruthú EPUBanna, cruthú caibidilí, cruthú íomhá ó íomhá áitiúil, clúdaigh, sainmhíniú clár ábhair, cur stíleanna & formáidiú, cnámh, treoir, meiteashonraí srl.

Previous Next

Ag Tosú le EbookLib

Éilíonn EbookLib Python 2.7 agus Python 3. Tá EbookLib ar fáil ag pip, Is féidir leat í a íoslódáil go héasca agus í a shuiteáil ar do ríomhaire. Úsáid an t-ordú seo a leanas le haghaidh suiteála réidh.

Suiteáil EbookLib trí pip

pip install EbookLib 

Is féidir leat an leabharlann roinnte tiomsaithe a íoslódáil ó stór Github.

Conas Doiciméid EPUB a Ghiniúint trí Python?

Tá an leabharlann oscailte EbookLib soláthair feidhmiúlacht iomlán chun cáipéisí EPUB a ghiniúint le cúpla líne cód amháin. Tá an leabharlann tar éis roinnt gnéithe tábhachtacha a sholáthar a bhaineann le cruthú agus bainistíocht cáipéisí nua, mar shampla cruthú caibidilí réamhrá, cur meiteashonraí leis, sainmhíniú stíle de do rogha, ionsá na caibidilí nua, cruthú clár ábhair, cur rannán leis, cur naisc uathoibríocha cruthaithe le caibidilí, cur comhaid nascleanúna leis, cruthú cnámharlach agus go leor eile.

Conas Comhaid EPUB a Chruthú trí Leabharlann Python?

from ebooklib import epub

book = epub.EpubBook()

# set metadata
book.set_identifier("id123456")
book.set_title("Sample book")
book.set_language("en")

book.add_author("Author Authorowski")
book.add_author(
    "Danko Bananko",
    file_as="Gospodin Danko Bananko",
    role="ill",
    uid="coauthor",
)

# create chapter
c1 = epub.EpubHtml(title="Intro", file_name="chap_01.xhtml", lang="hr")
c1.content = (
    "

Ceannlíne Réamhrá

" "

Zaba je skocila u baru.

" '

[ebook logo]

' ) # create image from the local image image_content = open("ebooklib.gif", "rb").read() img = epub.EpubImage( uid="image_1", file_name="static/ebooklib.gif", media_type="image/gif", content=image_content, ) # add chapter book.add_item(c1) # add image book.add_item(img) # define Table Of Contents book.toc = ( epub.Link("chap_01.xhtml", "Introduction", "intro"), (epub.Section("Simple book"), (c1,)), ) # add default NCX and Nav file book.add_item(epub.EpubNcx()) book.add_item(epub.EpubNav()) # define CSS style style = "BODY {color: white;}" nav_css = epub.EpubItem( uid="style_nav", file_name="style/nav.css", media_type="text/css", content=style, ) # add CSS file book.add_item(nav_css) # basic spine book.spine = ["nav", c1] # write to the file epub.write_epub("test.epub", book, {})

Léigh Doiciméid EPUB atá ann cheana trí Python

Cuireann an leabharlann foinse oscailte EbookLib ar chumas forbróirí bogearraí an cumas comhaid EPUB2 agus EPUB3 atá ann cheana a oscailt agus a léamh laistigh dá n-iarratais Python féin. Tá tacaíocht iomlán do fhormáid Kindle (inléite amháin faoi láthair) curtha san áireamh ag an leabharlann freisin. Chun leabhar EPUB a léamh, ní mór duit an cosán iomlán comhaid chuig an gcomhad EPUB a chur mar argóint ón fheidhm ebooklib.epub.read_epub(). Taispeánann an sampla thíos conas an tasc a bhaint amach.

Conas Léamh Doiciméid EPUB atá ann cheana trí API Python?

import ebooklib
from ebooklib import epub

book = epub.read_epub('test.epub')
 

Bainistigh Míreanna i Doiciméid EPUB trí Python

Tá go leor míreanna éagsúla tacaithe laistigh de chomhad EPUB, mar shampla bileoga stíle, íomhánna, físeáin, fuaimeanna, scripteanna agus comhaid html. Tá an leabharlann foinse oscailte EbookLib tar éis tacaíocht iomlán a sholáthar chun míreanna a láimhseáil laistigh de Cháipéisí EPUB. Tacaíonn sé le roinnt gnéithe tábhachtacha chun míreanna a láimhseáil, mar shampla míreanna a fháil de réir a gcine, míreanna a fháil de réir a d'ID, míreanna a fháil de réir a gcomhadainm, iad a fháil de réir a gcine meán, gach mír a thabhairt ar ais chun comhaid EPUB anaithnide a láimhseáil agus go leor eile.

Faigh Sonraí na Míreanna ó Doiciméid EPUB trí API Python

for item in book.get_items():
    if item.get_type() == ebooklib.ITEM_DOCUMENT:
        print('==================================')
        print('NAME : ', item.get_name())
        print('----------------------------------')
        print(item.get_content())
        print('==================================')
 
 Gaeilge