質問: path_in.with_suffix('.xlsx') print('{} -> {} ...'.format(path_in, path_out)) with path_in.open() as fin, path_out.open('w') as fout: fout.write(fin.read().replace('\t', ','))
回答: ファイルの拡張子を変更しただけではファイル形式は変更できません。 openpyxlなどのモジュールを使いましょう。 参考:【Python】CSVとエクセル(xlsx)の変換プログラム