コード例 #1
0
ファイル: download.py プロジェクト: davidfor/calibre
def sanitize_file_name(x):
    from calibre.ebooks.oeb.polish.check.parsing import make_filename_safe

    x = sanitize_file_name2(x)
    while ".." in x:
        x = x.replace("..", ".")
    return make_filename_safe(x)
コード例 #2
0
ファイル: download.py プロジェクト: zyxw121/webcal
def sanitize_file_name(x):
    from calibre.ebooks.oeb.polish.check.parsing import make_filename_safe
    x = sanitize_file_name_base(x)
    while '..' in x:
        x = x.replace('..', '.')
    return make_filename_safe(x)
コード例 #3
0
ファイル: download.py プロジェクト: JimmXinu/calibre
def sanitize_file_name(x):
    from calibre.ebooks.oeb.polish.check.parsing import make_filename_safe
    x = sanitize_file_name_base(x)
    while '..' in x:
        x = x.replace('..', '.')
    return make_filename_safe(x)