Python 保存到XML文件或从XML文件读取无效

Python 保存到XML文件或从XML文件读取无效,python,python-3.x,xml,Python,Python 3.x,Xml,我使用Tkinter编程了一个窗口,该窗口基于xml文件显示信息和文件链接 保存到xml文件时,它另存为: C:\Users\-\Documents\\u Programming\Example.txt 而不是: C:\Users\-\Documents\Programming\Example1.txt 这很有效 因此,代码的其他部分将文本视为“非类型”,因此无法使用它 如何更改xml文件的读取或保存到xml文件以使程序正常运行? 完整代码: 我为没有评论而道歉 这段代码应该获取用户输入信息并写

我使用Tkinter编程了一个窗口,该窗口基于xml文件显示信息和文件链接

保存到xml文件时,它另存为:

C:\Users\-\Documents\\u Programming\Example.txt
而不是:
C:\Users\-\Documents\Programming\Example1.txt
这很有效

因此,代码的其他部分将文本视为“非类型”,因此无法使用它

如何更改xml文件的读取或保存到xml文件以使程序正常运行?

完整代码:

我为没有评论而道歉

这段代码应该获取用户输入信息并写入现有的.xml文件 这段代码查看xml文件并返回数据 xml文件/代码(很抱歉布局不好):
Ruby12/03/18测量问题和长分区c:\Users\Hazzb.HARRY-PC\Desktop\testing\test.py26/03/18您的
done
函数中的这一行是罪魁祸首

new_session_files.text = file
换成

new_session_file.text = file

其次,在您的
done
函数中,有多个
树。write(data_file)
,您只需执行一次即可。当您完全更新完树后,将在最后执行。

您的
done
函数中的这一行是罪魁祸首

new_session_files.text = file
换成

new_session_file.text = file

其次,在您的
done
函数中,有多个
树。write(data_file)
,您只需执行一次即可。最后,当您完全更新完树时。

好吧,您没有告诉我们
数据文件
是在哪里定义的,以及内容是什么。我认为这与这里的问题有关。@Chobeat数据文件是我显示的.xml文件。但是,不管怎样,问题已经解决了。此外,我还链接了显示所有代码的粘贴箱。好吧,你没有告诉我们
data\u file
是在哪里定义的,以及内容是什么。我认为这与这里的问题有关。@Chobeat数据文件是我显示的.xml文件。但是,不管怎样,问题已经解决了。此外,我还链接了显示所有代码的粘贴库。