2016-04-25 4 views
-2

私は、テキストファイルをXMLファイルに変換するプロジェクトがあります。変換後の.txtファイルと同じ.xmlファイルを、elementree pythonを使用して作成します。

ただし、ファイル名は同じである必要があります。私は、このための要素ツリーにパイソンの

モジュールを使用しますが、ツリーへの書き込み中に、私は私が明示的に定義する必要がするtree.write()

メソッドを使用/ XMLファイル名

自分自身をハードコーディング。私が知りたい

は、自動的にテキストファイル

+5

[最小限で完全であり、また検証可能な例](http://stackoverflow.com/help/mcve)を表示してください。問題の内容も記入してください。 –

答えて

-1

SHモジュールは、大きな柔軟性を提供し、あなたがやりたいことのためにあなたを助けるかもしれないと同じ名前の.xmlファイル

を作成するための任意の手順があります私が質問を正しく理解すれば。私は次の例を示しました:

import sh 
name = "filename.xml" 
new_name = name[-3] + "txt" 
sh.touch(new_name) 

そこから作成したファイルを開いて直接書き込むことができます。

関連する問題