gpt4 book ai didi

python - 为什么将文本写入文件时会出现括号?

转载 作者:行者123 更新时间:2023-11-30 23:52:14 29 4
gpt4 key购买 nike

for node in tree.getiterator('TARGET'):
tgt_name = node.attrib.get('NAME')
print map_name, ",", "TARGET" , ", " , tgt_name
tgt_name_str = map_name, ",", "TARGET" , ", " , tgt_name
writer.writelines (str(tgt_name_str))
writer.writelines('\n')

这是输出文件内容:

('m_myname', ',', 'TARGET', ', ', 'mytable')

上面的括号也被写为文本文件的一部分,但我不这样做。知道如何删除写入文件的括号吗?

最佳答案

这一行:

tgt_name_str = map_name, ",", "TARGET" , ", " , tgt_name

创建一个元组,元组的字符串表示形式包含在括号中。要执行您想要的操作,请使用以下命令:

writer.write("{0}, TARGET, {1}\n".format(map_name, tgt_name))

关于python - 为什么将文本写入文件时会出现括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6411833/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com