1. ホーム
  2. python

[解決済み] Pythonでファイル拡張子を変更する

2022-10-23 11:32:20

質問

仮に index.py を CGI で書き出すとします。 foo.fasta を表示します。を変更したいのですが foo.fasta のファイル拡張子を foo.aln を表示するようにしました。どうすればいいのでしょうか?

どのように解決するのですか?

os.path.splitext() , os.rename()

を例とします。

# renamee is the file getting renamed, pre is the part of file name before extension and ext is current extension
pre, ext = os.path.splitext(renamee)
os.rename(renamee, pre + new_extension)