1.3.0xlwtでセルにデータを書き込む処理の仕様を、興味深く感じています。Python-izm」で、xlwtで行を表すRowオブジェクトがセルにデータを書き込むwrite()メソッドを持っていることを知りました。[スポンサードリンク]xlwtのColumnがwrite()を持っていないことを確認するスクリプトRowオブジェクトがwrite()メソッドを持っているなら、列を表すColumnオブジェクトにもwrite()メソッドが用意されているだろうと考えて、とりあえず以下のようなスクリプトを作って実行してみました。'write'エラーが発生します。Columnが持つ属性・メソッドはRowよりも少ないPythonのdir()関数で、ColumnオブジェクトとRowオブジェクトが持つ属性・メソッドを確認すると、Columnのほうが随分少ないことがわかります。先のスクリプトを実行した後に「dir(row_2)」を実行すると、以下のようなリストが返されます。'width_in_pixels']です。xlwtの設計思想が垣間見えるように感じます。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。