您的位置 首页 > 数码极客

『后如何读取』电脑如何读取手机

目前已经学习了输入输出,变量,函数,条件控制和循环,现在我们一起学习文件的读取和写入。

读取文件:python提供了非常好用的open()函数,我们可以用open()函数打开我们想要打开的文件,今天这里用txt文件演示。首先我们要新建一个txt文件并和python程序保存在同一个文件夹里面。下图是我建立的txt文件,保存的名称为“”。

txt文件


然后我们写入程序,首先我使用open读取文件(双引号内为文件名),并将读取的内容复制给变量f,第三行需要注意的是我们在f上调用了read()函数,这个函数方法用于从文件读取指定的字节数,如果未给指定或为负则读取所有字节。第四行close()为关闭文件,我们进行文件操作后一定要记得关闭文件,因为文件如果一直不关闭会占用很多内存。程序完成后我们运行程序,打印出文件的内容。

打开文件


可能会觉得这样将需要打开的文件写着程序里很不方便,每次打开不同的文件还需要修改代码很麻烦,没错我们可以使用前面学习的input()函数,让程序打开我们输入的文件。close()关闭文件,关闭文件,关闭文件。

input结合


读写文件:文件的操作出来read()函数还有很多其他的函数,常用的有:(其中close()和read()我们已经学过,)

  • close():关闭文件;
  • read():读取文件的内容,可以赋值给一个变量;
  • readline:只读取文件中的一行;
  • write():将括号内的内容写入文件;
  • seek(0):将读写位置移动到文件开头

现在我们主要看write()函数,write需要接受一个字符串作为参数,然后将这个字符串写入文件

write示例


需要注意的是,如我上图示例中的写法write()函数会清空原文件内的内容,考虑下如何才能不情况内容添加进去,示例中第2行的‘W’(write),表示写入模式,还有‘r’(read)表示读取(如果不加默认就是‘r’),‘a’表示在最后一行追加(append)

write写完后的文件


感谢阅读,如发现有错误,欢迎留言告诉我,谢谢

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“后如何读取,电脑如何读取手机,如何读取发票,如何读取光盘,如何读取文件”边界阅读