首页 > 编程语言 >2022/11/5 Python实验报告

2022/11/5 Python实验报告

时间:2022-11-06 11:56:23浏览次数:37  
标签:11 文件 file Python 2022 print message 动态 open

                                                                                           实验报告

1、实验目的和要求

  (1)了解并掌握基本文件操作

  (2)了解并掌握目录基本操作

  (3)了解并掌握高级文件操作

2、实验环境

  笔记本与Python书本

3、实验过程

  实例01 创建并打开记录蚂蚁庄园动态的文件

  步骤:在IDLE中创建一个名称为antmanor_message.py的文件,然后在该文件中,首先输出一条提示信息,然后再调用open()函数创建或打开文件,最后输出一条提示信息

print("\n","="*10,"蚂蚁庄园动态","="*10)
file = open('message.txt','w')
print("\n 即将显示……\n")

 

 

 

   实例02 向蚂蚁庄园的动态文件写入一条信息

  步骤:在IDLE中创建一个名称为antmanor_message_w.py的文件,然后在该文件中。首先应用open()函数以写方式打开一个文件,然后再调用write()方法向该文件中写入一条动态信心,再调用close()方法关闭文件

print("\n","="*10,"蚂蚁庄园动态","="*10)
file = open('message.txt','a')
file.write("你使用了1张加速卡,小鸡撸起袖子开始双手吃饲料,进食速度大大加快。\n",)
print("\n 写入了一条动态……\n")
file.close()

 

 

 

   实例03 显示蚂蚁庄园的动态

  步骤:在IDLE中创建一个名称为antmanor_message_r.py的文件,然后在该文件中。首先应用open()函数以只读方式打开一个文件,然后再调用read()方法读取全部动态信息

print("\n","="*25,"蚂蚁庄园动态","="*25,"\n")
with open('message.txt','r') as file:
    message = file.read()
    print(message)
    print("\n","="*29,"over","="*29,"\n")

 

 

 

   实例04 逐行显示蚂蚁庄园的动态

  步骤:在IDLE中创建一个名称为antmanor_message_r.py的文件,然后在该文件中。首先应用open()函数以只读方式打开一个文件,然后应用while语句创建循环,在该循环中调用readline()方法读取一条动态信息输出,另外还需要判断内容是否已经读取完毕,如果读取完毕应用break语句跳出循环。

 

 

 

 

  实例05 遍历指定目录

  步骤:在IDLE中创建一个名称为walk_list.py的文件,首先在该文件中导入os模块,并定义要遍历的根目录,然后应用for循环遍历该目录,最后循环输出遍历到文件和子目录

 

 

 

   实例06 获取文件基本信息

  步骤:在IDLE中创建一个名称为fileinfo.py的文件,首先在该文件中导入os模块,然后调用os模块的stat()函数获取文件基本信息,最后输出文件的基本信息

 

 

 

 

 

 

 

   实战一 根据当前时间创建文件

 

 

 

   实战二 批量添加文件夹

 

 

 

 

 

标签:11,文件,file,Python,2022,print,message,动态,open
From: https://www.cnblogs.com/huziying13/p/16860360.html

相关文章