私はプロジェクトに取り組んでおり、Windows サーバーで Python 3 から Excel および CSV ファイルを書きたいと考えています。python から目標を達成できれば、誰でも助けることができますか? HOWは非常に高く評価されます。
ご協力いただきありがとうございます !
Python には、csv ファイルの操作に役立つ csv という優れた組み込みモジュールがあります。こちらに例があり、Python のドキュメントは (いつものように) 最初の、または最も近いリファレンスです。
xlrd
Excelに関しては、モジュールとモジュールのラッパーをいくつか作成し、xlwt
ここに投稿しました:列のスペースを自動入力してExcelシートを操作するPythonスクリプトその質問の回答には、ラッパーの使用方法の例が含まれており、ラッパー自体は例ですxlrd と xlwt のキャリブレーション方法。私が作成したラッパーは、ワークシートごとに 1 つのテーブル (おそらく null を含む) の正方形のテーブルを想定しています。それよりもエキゾチックなものは何でも、あなたは自分でいます:)
これは、python/excel 相互運用に特化したWeb サイトです。
Python にはcsvという組み込みライブラリがあります。このライブラリは、csv ファイルを読み取り、それらを Python データ構造に変換したり、その逆を行うことができます。例(pythonドキュメントから):
import csv
with open('eggs.csv', 'w', newline='') as csvfile:
spamwriter = csv.writer(csvfile, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
spamwriter.writerow(['Spam'] * 5 + ['Baked Beans'])
spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])