文件
打开文件
# 1. 打开 - 文件名需要注意大小写
file = open("README") # README是一个“.txt”文件
# 2. 读取
text = file.read()
print(text)
# 3. 关闭
file.close()
打开文件的方式
open
函数默认以只读模式打开文件, 并且返回文件对象
语法如下:
f = open("文件名","访问方式")
参考打开文件方式
按行读取文件内容
- 读取大文件的正确姿势
file = open("README")
while True:
text = file.readline()
# 判断是否读取到内容
if not text:
break
print(text)
file.close()
输出为
小文件复制
# 1. 打开文件
file_read = open("README")
file_write = open("README[复件]","w") # 以只写方式打开
# 2. 读取并写入文件
text = file_read.read()
file_write.write(text)
# 3. 关闭文件
file_read.close()
file_write.close()
大文件复制
# 1. 打开文件
file_read = open("README")
file_write = open("README[复件1]","w") # 以只写方式打开
# 2. 读取并写入文件
while True:
# 读取一行内容
text = file_read.read()
# 判断是否读取到内容
if not text:
break
file_write.write(text)
# 3. 关闭文件
file_read.close()
file_write.close()
文件/目录的常用管理操作
- 在
python
中,如果希望通过程序执行像 终端 中的 文件/目录管理操作, 需要导入os
模块