アットウィキロゴ

EPUBpp

import os
import shutil
import uuid
 
u1 = str(uuid.uuid1())
 
print(u1)
 
 
os.mkdir("book")
 
f = open('book/mimetype','w')
 
f.write('application/epub+zip')
 
os.mkdir("book/META-INF")
os.mkdir("book/item")
os.mkdir("book/item/style")
os.mkdir("book/item/xhtml")
 
shutil.copyfile("epub/META-INF/container.xml", "book/META-INF/container.xml")
shutil.copyfile("epub/item/style/book-style.css", "book/item/style/book-style.css")
shutil.copyfile("epub/item/style/fixed-layout-jp.css", "book/item/style/fixed-layout-jp.css")
shutil.copyfile("epub/item/style/style-advance.css", "book/item/style/style-advance.css")
shutil.copyfile("epub/item/style/style-check.css", "book/item/style/style-check.css")
shutil.copyfile("epub/item/style/style-reset.css", "book/item/style/style-reset.css")
shutil.copyfile("epub/item/style/style-standard.css", "book/item/style/style-standard.css")
 
f2 = open('epub/item/xhtml/memo.xhtml','r',encoding='UTF-8')
 
sig=[]
 
for line in f2:
    line=line.replace("<title>猫</title>","<title>犬</title>")
    line=line.replace("本文","信長")
    sig.append(line) 
 
f2.close()
 
f3 = open('book/item/xhtml/memo.xhtml','w',encoding='UTF-8')
 
for line in sig:
    f3.write(line)
 
f3.close()
 
 
 
 
f.close()
最終更新:2018年01月04日 14:14