Add -tc suffix to converted file with same filename before conversion
This commit is contained in:
parent
167fb4addb
commit
3c71e28407
@ -58,13 +58,16 @@ if __name__ == "__main__":
|
|||||||
for fn in fn_list:
|
for fn in fn_list:
|
||||||
if not Path(fn).suffix == ".epub":
|
if not Path(fn).suffix == ".epub":
|
||||||
print(f"Skipping file {fn}, which is not an epub document.")
|
print(f"Skipping file {fn}, which is not an epub document.")
|
||||||
|
continue
|
||||||
elif fn == s2t(fn):
|
elif fn == s2t(fn):
|
||||||
print(f"Skipping file {fn}, which has already been converted.")
|
output_fn = fn[:-5] + '-tc.epub'
|
||||||
else:
|
else:
|
||||||
|
output_fn = s2t(fn)
|
||||||
|
|
||||||
t = time.time()
|
t = time.time()
|
||||||
print(f"Converting {fn}")
|
print(f"Converting {fn}")
|
||||||
buffer = BytesIO()
|
buffer = BytesIO()
|
||||||
output = convert_epub(fn, buffer)
|
output = convert_epub(fn, buffer)
|
||||||
with open(s2t(fn), "wb") as f:
|
with open(output_fn, "wb") as f:
|
||||||
f.write(buffer.getvalue())
|
f.write(buffer.getvalue())
|
||||||
print(f"File {fn} is successfully converted. Time elapsed: {round(time.time() - t, 2)}s")
|
print(f"File {fn} is successfully converted. Time elapsed: {round(time.time() - t, 2)}s")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user