Skip to main content
 首页 » 编程设计

python之为什么我不能用 Python 将列表的第一个元素写入文本文件

2025年05月04日16bonelee

我得到了这样一个文本文件

Bruce 
brucechungulloa@outlook.com 

我用它来读取文本文件并将其导出到列表

with open('info.txt') as f: 
    info =  f.readlines()             
    for item in info: 
        reportePaises = open('reportePaises.txt', 'w') 
        reportePaises.write("%s\n" % item) 

但是当我想将list(info)的元素写入另一个文本文件时,只写入了info[1](邮件)

如何将整个列表写入文本文件?

请您参考如下方法:

with open('data.csv') as f: 
    with open('test2.txt', 'a') as wp: 
        for item in f.readlines(): 
            wp.write("%s" % item) 
        wp.write('\n') # adds a new line after the looping is done 

这会给你:

Bruce

brucechungulloa@outlook.com

在两个文件中。