私はMatlab環境から来て、最近、Pythonに飛び込もうとしています。Excel からの読み取りは、Matlab が COM Excel コンポーネントを作成し、ワークブックを派生させ、次にシートを作成し、そこから範囲を作成することによって達成する、最も重要な日常業務の 1 つです。ワークブックからシート、セル/範囲への同様のアプローチを見てうれしかった.
そう、
w = openpyxl.load_workbook('D:/ass.csv')
s = w.get_sheet_by_name('Sheet1')
c = s.cell('a2')
最後にc.value
、値を提供し、値c.value = 12
を割り当てる必要があります。どちらも発生しないようです。ただし、 を割り当てるc.value = 12
と、さらに c.value を呼び出すと 12 になりますが、基になる csv には変更が加えられていません。
s.get_highest_column()
私が正しい期待される答えを得るようなものを試すとき。w.get_sheet_names()
期待される応答も提供します。何がうまくいかなかったのかについての提案。