从文件中读取特定数据并将其保存为python中的新文件

从文件中读取特定数据并将其保存为python中的新文件,python,Python,示例需要从所有公司员工的列表中提取某些公司员工详细信息,并将其保存在新文件夹中, 我知道如何从文件夹中读取文件 fvar=open(r'D:\Employee Details .txt','r') res=fvar.readlines() fvar.close() print(res) 我猜您想将详细信息保存在特定文件夹中的新txt文件中。 因此,您必须使用以下内容扩展代码: newfile =open("C:/MyFolder/new.txt",'w') for item in res:

示例需要从所有公司员工的列表中提取某些公司员工详细信息,并将其保存在新文件夹中, 我知道如何从文件夹中读取文件

fvar=open(r'D:\Employee Details .txt','r')
res=fvar.readlines()
fvar.close()
print(res)

我猜您想将详细信息保存在特定文件夹中的新txt文件中。 因此,您必须使用以下内容扩展代码:

newfile =open("C:/MyFolder/new.txt",'w')
for item in res:
    newfile.write(item)
newfile.close

这是因为res变量是一个列表。您必须遍历列表并编写每一项。

那么问题出在哪里?请详细解释您的脚本的工作原理。怎么了?fvar=open(r'D:\eploye Details.rtf','r')res=fvar.readlines()fvar.close()print(res)res1=res fvar=open(r'D:\New Details.rtf','w')res1中的i:fvar.write(i)fvar.write(“\n”)fvar.close()这是整个程序…我想在写入新文件时提取特定的员工详细信息非常感谢你,实际上我一直在研究如何在写入新文件时从读取文件的数据中提取特定值..就像在所有给定员工数据中提取particualr公司员工详细信息一样,fvar=open(r'D:\eploye details.rtf','r')res=fvar.readlines()fvar.close()print(res)res1=res fvar=open(r'D:\New details.rtf','w'),用于res1中的i:fvar.write(i)fvar.write(“\n”)fvar.close()这是我编写的代码。。