本文整理匯總了Python中src.tools.path.Path.get_filename方法的典型用法代碼示例。如果您正苦於以下問題:Python Path.get_filename方法的具體用法?Python Path.get_filename怎麽用?Python Path.get_filename使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類src.tools.path.Path
的用法示例。
在下文中一共展示了Path.get_filename方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: add_index_html
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def add_index_html(self, src, title):
Path.copy(src, EpubPath.html_path)
filename = Path.get_filename(src)
new_src = u'html/' + filename
resource_id = self.opf.add_html(new_src)
self.toc.add_item(resource_id, new_src, title)
return
示例2: create_chapter
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def create_chapter(self, src, title):
Path.copy(src, EpubPath.html_path)
filename = Path.get_filename(src)
new_src = u'html/' + filename
resource_id = self.opf.add_title_page_html(new_src)
self.directory.create_chapter(new_src, title)
self.toc.create_chapter(resource_id, new_src, title)
return
示例3: add_html
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def add_html(self, src, title):
u"""
add_index為add_html不需要添加文件時的特殊情況
"""
self.add_index_html(src, title)
filename = Path.get_filename(src)
new_src = u'html/' + filename
self.directory.add_html(new_src, title)
return
示例4: create_chapter
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def create_chapter(self, src, title):
template = self.get_template('directory', 'item_root')
item = template.format(href=Path.get_filename(src), title=title)
if self.chapter_deep == 0:
template = self.get_template('directory', 'chapter')
item = template.format(item=item, title=u'目錄')
self.content += item
self.chapter_deep += 1
return
示例5: add_cover_image
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def add_cover_image(self, src):
Path.copy(src, EpubPath.image_path)
filename = Path.get_filename(src)
new_src = u'images/' + filename
resource_id = self.opf.add_cover_image(new_src)
return
示例6: add_css
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def add_css(self, src):
Path.copy(src, EpubPath.style_path)
filename = Path.get_filename(src)
new_src = u'style/' + filename
resource_id = self.opf.add_css(new_src)
return
示例7: add_html
# 需要導入模塊: from src.tools.path import Path [as 別名]
# 或者: from src.tools.path.Path import get_filename [as 別名]
def add_html(self, src, title):
template = self.get_template('directory', 'item_leaf')
self.content += template.format(href=Path.get_filename(src), title=title)
return