笨办法学Python3 习题15 读取文件

知识点:

要读取文件内容,需要先执行打开文件命令//  先 filetxt = open(filename)   再 print( filetxt.read())  // 注意文件内容不能有英文外的文字,否则报错

 脚本运行内容:

  • 系统模块导入参数变量
  • 解包参数变量
  • 打开文件名1
  • 打印读取的文件1内容
  • 弹出提示,需用户输入文件名2
  • 打开文件名2
  • 打印读取的文件2内容
 1 from sys import argv                     # 从系统模块 导入到 参数变量
 2 
 3 script, filename =argv                   # 解包 参数变量 依次赋值给脚本变量和文件名变量
 4 
 5 txt =open(filename)                      # 打开文件,并把打开的文件赋值给变量,后面才能用读取函数
 6 
 7 print(f"Here is your file {filename} :") # 打印 这是你的XX文件
 8 print(txt.read())                        # 打印XX文件里的内容//注意!只能读取英文,中文内容读取不了出错
 9 
10 file_2name = input(">")                  # 弹出提示,用户输入XX文件名,赋值给文件名变量2
11 txt_2 = open(file_2name)                 # 先打开,后面才能成功读取
12 print(f"Type the {file_2name} again:")   # 打印 再次键入XX文件
13 print(txt_2.read())                      # 打印 XX文件里的内容

 

PS C:\Users\Administrator\lpthw>  python ex15.py test.txt
Here is your file test.txt :
sahogahg
ahgoahgaohga
ahgoahgogahg
ahgalgaoggaogh
>test.txt
Type the test.txt again:
sahogahg
ahgoahgaohga
ahgoahgogahg
ahgalgaoggaogh
PS C:\Users\Administrator\lpthw>

 

posted @ 2023-10-03 13:12  萹豆  阅读(3)  评论(0编辑  收藏  举报