1、open命令使用
Help on built-in function open in module __builtin__:
open(...)
open(name[, mode[, buffering]]) -> file object
Open a file using the file() type, returns a file object. This is the
preferred way to open a file. See file.__doc__ for further information.
2、学习read函数的使用:它接收命令的方式是使用点(.)紧跟你的命令名
如txt.read()其中txt是前面定义的变量,.read是函数执行read命令。
3 、网上查了下关闭命令close()。如:txt.close()
练习如下:
# 导入sys软件包,并在sys软件包中提取argv库
from sys import argv
# 定义变量,使用了argv库
script, filename = argv
# 定义变量txt,打开上句用户输入的文件。open命令.打开文件
txt = open(filename)
# 格式化f“{}”。
print(f"以下是你需要的{filename}文件:")
# 打印,读取txt文件。
print(txt.read())
# 关闭文件
txt.close()
print("请再输入下文件名:")
# 使用了input赋值变量是需要用户键入信息
file_again = input(">> ")
# 定义变量txt_again,打开上句用户输入的文件。open命令
txt_again = open(file_again)
# 打印txt_again变量赋值的文件用到.read函数
print(txt_again.read())
# 关闭文件
txt_again.close()