python - 我的 python 文本编辑器没有覆盖我的文件
问题描述
我有一个用于编写文本文件的简单 python 程序。代码如下:(我截断了大部分,你明白了)
xml_editor = open('Test.xml', 'w+')
xml_editor.write('<?xml version="1.0"?>\n'
'<Simulation verbosity="debug">\n'
' <RunInfo>\n'
' <Sequence>RUN,PLOT</Sequence>\n'
' <WorkingDirectory>RUNNING1</WorkingDirectory>')
我想在同一个 Test.xml 文件下将工作目录参数(RUNNING1)更改为其他内容(RUNNING2),但是每次运行程序时,工作目录仍然是“RUNNING1”。简而言之,w+不会覆盖/重写“Test.xml”。关于我可以做些什么来解决这个问题的任何建议?谢谢!
解决方案
推荐阅读
- c++ - 给定整数 n,d,i [ n*d + (id) ]%n 等价于 [n + (id)]%n?(% c++ 取模)
- flutter - TextField & BLoC : 预填充字段
- scala - 如何在 Actor 的同一线程内获取 http.singleRequest(httpRequest) 的 Httpresponse?
- r - 导入文本文件时出现不需要的字符“â^”
- exception - SwiftUI - 领域:无法从中删除关键路径的观察者,因为它没有注册为观察者
- postgis - Geotools StreamingRenderer 点问题时使用 Simplefeaturecollection 而不是 Simplefeaturesource 使用 postgis 数据库
- mysql - MYSQL如何生成序列和使用distinct
- css - 我的网站在任何地方都能响应,但是在调整浏览器窗口大小时
- python - 返回响应后继续执行
- javascript - 微软/BotFramework-DirectLineJS