Pythonを使用してXLSファイルに変換するために必要なDATファイルがあります。これを行うにはCSVライブラリを使うべきですか、それとも良い方法がありますか?Python:DATファイルをXLSに変換
答えて
私はパンダを使用します。
import pandas as pd
df = pd.read_table('DATA.DAT')
df.to_excel('DATA.xlsx')
もちろん、すべてのファイルを取得するループを設定することもできます。これらの線に沿って何か多分
import glob
import os
os.chdir("C:\\FILEPATH\\")
for file in glob.glob("*.DAT"):
#What file is being converted
print file
df = pd.read_table(file)
file1 = file.replace('DAT','xlsx')
df.to_excel(file1)
openpyxlモジュールがないとエラーが表示され続けます。私はそれをインポートしようとしましたが、それでも同じエラーが発生します。 – Everett
実行中のパンダのバージョンは?私はto_excelがv20に入っていると思う? https://stackoverflow.com/questions/37954195/upgrade-version-of-pandas 20より下のバージョンを実行している場合 –
バージョンの確認方法がわからないので、私は 'pandas -version'を試しましたが運はありませんでした。私は 'pip3 install --upgrade pandas'を実行し、numpyをバージョン1.13.3にアップデートしました。しかし、私はまだ同じ 'モジュールが見つかりません'エラー – Everett
writer = pd.ExcelWriter('pandas_example.dat',
engine='xlsxwriter',
options={'strings_to_urls': False})
またはあなたが使用することができます。
pd.to_excel('example.xlsx')
- 1. バッチ変換xls-csvファイルを
- 2. txtファイルをxlsファイルに変換する
- 3. R dbfファイルをExcelファイルに変換するxls
- 4. Excel 2007(xlsx)ファイルをExcel 2003(xls)ファイルに変換する
- 5. XSDファイルをXLSに変換するには
- 6. xlsをpython3 xlrdを使ってxlsに変換
- 7. PHP Excelファイルを ".xls"から ".xlsx"に変換
- 8. Python:複数のファイルをxlsからcsvに変換する
- 9. 複数のExcel .xlsファイルを.xlsx形式に変換する
- 10. Excel 2003 XMLファイルをExcel 2003 XLS形式に変換する
- 11. PHP Excel(.xls)をpdfに変換する
- 12. HTMLコードをXLS/XLSXに変換する
- 13. AppleScriptでxlsをxlsxに変換する
- 14. .xlsファイルを.csvファイルに変換する際にエラーが発生しました
- 15. 複数のファイルを.xlsに再結合する前に.xlsを.csvに変換する
- 16. python:壊れたxlsファイルを変換する
- 17. Linux環境でCSVファイルをXLSファイルに変換する(SSR 8020 Ericsson)
- 18. xlsxファイルを2003 xlsファイルにプログラムでC#で変換する方法は?
- 19. PythonのXLSへのJSON変換
- 20. xlsへの変換txtの自動化
- 21. Angularjs:ファイルをXLSX、XLSに変換するためのディレクティブはどれですか?
- 22. iPhoneで.DOCおよび.XLSファイルをPDFに変換できますか?
- 23. Pythonを使ってxlsをxlsxに変換するには?
- 24. .netデータセットをXLSファイルにエクスポート
- 25. Googleシートに変換xlsをダウンロード機能の追加に追加
- 26. Powershell、xlsファイルをエクスポート
- 27. Python Merge .xlsファイル
- 28. .Netコアxlsファイル
- 29. Pythonを使用してxlsファイルをcsvに変換して1つのファイルに保存する
- 30. sofficeコマンドラインでxlsをセミコロン区切りのcsvに変換する
はDATのすべての形式で同様のファイルおよびもしそうなら、あなたは私たちにサンプルを表示することができていますか? –
私は正確にはわかりませんが、私はそれらがすべて似ていると思います。私が単純なスクリプトで変換されたファイルの少なくとも80%を得ることができれば、私は満足しています。 – Everett