XML内に定義された列を持つExcelテンプレートファイルがあります。手動でテンプレートを右クリックし、XML>インポートをクリックしてXMLファイルを選択し、最後にファイルを保存することができます。Pythonを使用してXMLファイルをExcel XLSファイルテンプレートにインポートする方法は?
どのようにすればこのタスクを自動的にPythonでプログラミングできますか? XMLファイルの
例:
<DCPowerFlow>
<branches>
<branch>
<busFrom name="bus_one" number="1" />
<busTo name="bus_two" number="2" />
<id>1</id>
<rateA>1000</rateA>
<resultPowerFlow>
<probOverFlow>0.0</probOverFlow>
<maxOverFlow>800</maxOverFlow>
</resultPowerFlow>
</branch>
<branch>
<busFrom name="bus_two" number="2" />
<busTo name="bus_three" number="3" />
<id>1</id>
<rateA>1200</rateA>
<resultPowerFlow>
<probOverFlow>0.1</probOverFlow>
<maxOverFlow>1300</maxOverFlow>
</resultPowerFlow>
</branch>
</branches>
</DCPowerFlow>
は手動タスクをチェックするには:
- は、XMLファイルとして上記の例を保存します。
- Excel XLSテンプレートを作成するには、上記のXML例をExcelで開くだけで、テンプレートにデータがないことを確認します(追加したインポート内のデータを削除してください)。
- サンプルXMLファイルをインポートします。作成されたExcelテンプレートファイルを右クリックし、次にXML>インポートを選択し、XMLサンプルファイルを選択します。
- テンプレートを新しいXLSとしてデータとともに保存します。
私がする必要があるのはです。ステップ3と4を自動化します。
私はPython 2.5を使用しています。 –