Excel中怎样计算面积? Excel制作计算圆面积工具的教程-英雄云拓展知识分享
118
2023-11-13
【摘要】 本书摘自《Python趣味编程入门与实战》一书中第9章,第1节,王征、李晓波著。
9.1.3 打开文件并读取内容
在 Python 中,打开文件也用open() 方法,与创建文件不同的也只是mode 模式不同。
打开文件时,mode 的参数及意义如下:
r: 以只读方式打开文件。文件的指针将会放在文件的开头。
r+: 打开一个文件用于读写。文件指针将会放在文件的开头。
rb:以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。
一般用于非文本文件,如图片等。
rb+: 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。 一般用于非文本文件,如图片等。
a: 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件 的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
ab: 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指 针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。
如果该文件不存在,创建新文件进行写入。
a+: 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文 件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不
存在,创建新文件进行读写。
ab+: 以二进制格式打开一个文件用于读写。如果该文件已存在,文件指 针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。
如果该文件不存在,创建新文件进行读写。
打开文件后,就可以读取其内容,就要用到read() 方法,语法格式如下:
read(count)
其中, count 是从打开的文件读取的字符数。read()方法从文件的开始位 置开始读取,如果 count 不指定值或丢失,则尽可能地尝试读取文件,直到文件结束。
需要注意的是, read() 方法不仅可以读取文本数据,还可以读取二进制数据。单击“开始”菜单,打开 Python 3.7.2 Shell 软件,然后单击菜单栏中 的 “File/New File”命令,创建一个Python 文件,并命名为 “Python9-4.
py”, 然后输入如下代码:
import os
myt =open("stufile.txt","r") str1 =myt.read(6)
#显示读取的6个字符
#导入os 标准库
#以只读方式打开文件
#读取前6个字符
print("stufile.txt 文件中的前6个字符:\n",str1
str2 =myt.read() #读取剩余的全部内容
#显示 stufile.txt 文件中的剩余的全部内容
print("\n\nstufile.txt 文件中的剩余的全部内容:\n",str2)
myt.close()
首先导入os 标准库,然后调用open()方法,以只读方式打开stufile. txt 文件,首先读取6个字符,利用 print()函数进行显示。接着读取剩余的全部内容进行显示。
需要注意的是,“stufile.txt” 文件是前面例子创建的文件,该文件要与当前的 Python 文件保存在同一个文件夹中。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~