python3にてあるフォルダにある複数個のcsvファイルをEXCEL(xlsx)に変換するのですが
変換後にxlsxのファイルをマウスでクリックして開くと
「ファイル形式またはファイル拡張子が正しくありません。ファイルが破損しておらず、ファイル拡張子とファイル形式が一致していることを確認してください。」
というコメントがでてうまくファイルが開けません。
下記にプログラム内容を示すのでご教示をお願いします。
import sys
from pathlib import Path
path = Path(sys.argv[1] if len(sys.argv) >= 2 else '.')
for path_in in [x for x in path.glob('*.csv') if x.is_file()]:
path_out = 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', ','))