前提・実現したいこと
pythonのxlwingsを使用し、以下のプログラムを作成しています。
(1) excelで選択中のセルの値を取得
(2) DataFrameに変換
(3) csv出力
発生している問題
csv出力した際にテキストフォーマットが変更されてしまいます。
ソースコードのcells.valueに問題があるようです。
元のフォーマットを維持するためにはどうすればよいでしょうか?
excelの値 2020/2/1 9:00 1 2020/2/1 9:01 2 理想の出力 2020/2/1 9:00, 1 2020/2/1 9:01, 2 現在の出力 2020-02-01 09:00:00, 1.0 2020-02-01 09:01:00, 2.0
該当のソースコード
python
1import pandas as pd 2import xlwings as xw 3 4workbooks = xw.books 5wb = workbooks.active 6cells = wb.selection 7 8df = pd.DataFrame(cells.value) 9df.to_csv('result.csv', header=False, index=False)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。