使用python将数据文件追加到文件

2024-10-17 06:21:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要帮助从文件a到文件b的数据,并附加到它的两边。所以文件a有一个数字列表,我想把它放在一个新文件中,但是附加"<jno> 1st piece of data from file a <\jno>\n"

这是我现在的代码。。。。你知道吗

def code(filename):

    file=open(filename)

    FinishFile=open("JimmenyCricketsXML.txt","w")

    FinishFile.write('<team>\n')
    FinishFile.write('<crickets>\n')


    for element in file:
        FinishFile.write('<jno>'+ str(element) + '<\jno>\n')

我的结果是:

<jno>element

<\jno>  

为什么要跳到下一行?你知道吗


Tags: 文件of数据from列表datapiece数字
2条回答

试用:

FinishFile.write('<jno>'+ str(element).strip('\n') + '</jno>\n')

或者

FinishFile.write('<jno>'+ str(element).strip('\n') + '<\\jno>\n')

更换管路

   FinishFile.write('<jno>'+ str(element) + '<\jno>\n')

使用:

   FinishFile.write('<jno>'+ str(element).strip() + '<\jno>\n')

删除前导和尾随空格字符(包括换行符)。你知道吗

如果只想删除换行符而不想删除其他空格等,请改用此行:

   FinishFile.write('<jno>'+ str(element).strip('\n') + '<\jno>\n')

相关问题 更多 >