2016-04-25 1 views
-2

Ich bin in einem Projekt, in dem ich die Aufgabe habe, eine Textdatei in XML-Datei zu konvertieren.Erstellen Sie eine XML-Datei mit der gleichen. TXT-Datei nach der Konvertierung mithilfe von Python elementare

Aber die Einschränkung ist, die Dateinamen sollten gleich sein. Ich verwende Elementstruktur

Modul von Python dafür aber während an den Baum zu schreiben ich verwende tree.write()

Verfahren, in dem ich muss explizit definieren/codieren der XML-Dateinamen

selbst.

Ich möchte wissen, ist es eine Prozedur, um automatisch die XML-Datei

+5

Bitte zeigen Sie ein [minimales, vollständiges und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve) an, bitte geben Sie auch an, welches Problem Sie haben. –

Antwort

-1

der sh-Modul bietet eine große Flexibilität

mit demselben Namen wie die Textdatei zu erstellen und Sie können für helfen, was Sie tun möchten, wenn ich die Frage richtig verstehe. Ich habe im folgenden ein Beispiel gezeigt:

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

von dort können Sie die erstellte Datei öffnen und direkt darauf schreiben.

Verwandte Themen