通过python创建文本文件?

2024-05-13 01:51:27 发布

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

我试图让我的程序在文本文件中找到一朵花。该文件告诉用户该类型的花有多少库存。我可以通过打印信息来实现这一点,但是计算机有没有办法先把信息放入一个新的文本文件,然后再打印文本文件呢?在

这是一个文本文件,其中包含花和它们的库存水平(以及其他一些与需要库存多少有关的数字)

cacti,  7,  10,  5
roses,  15,  20,  20
tulips,  4,  10,  5
lilies,  9,  15,  7

以下是我目前所用的程序,它只打印需要查找的内容,而不是生成新的文本文件:

^{pr2}$

Tags: 文件用户程序信息类型计算机库存水平
2条回答

一个快速的注释可以帮助您入门:.write()是写入文件的方法。当打开一个文件时,在一个上下文中进行,以保持所有内容的干净。示例:

with open("outfile.txt","w") as fout:
    #do your stuff and write it out
    fout.write(<data>)

当然,对于你的案子,你可以把所有事情都循环起来。例如:

^{pr2}$

祝你好运。在

您可以按如下方式打开一个新的file对象

fileObject = open('newfile.txt', 'w')

将所需的结果写入文件中,然后像处理第一个文件一样从那里打印。在

^{pr2}$

相关问题 更多 >