当前位置: 首页 > news >正文

文件的读取操作

#import time # 导入time 库
# 打开文件 
file=open("E:\Dasktape/python_test.txt","r",encoding="UTF-8")# 读取文件
print(f"读取文件的所有内容内容:{file.read()}\n") #\n是换行字符
print(f"读取10个字节的文件内容:{file.read(10)}")lines=file.readlines()# 读取文件的全部行,封装到列表中
print(f"lines的类型是:{type(lines)}")  #<class 'list'>
print(f"lines的内容为:{lines}") # [],因为前面通过read()方法已读取文件,指针在最下面没有其他可读取的内容,因此是空列表
# 当前面的read()方法注释以后lines才会读取文件# 按行读取文件:
line1=file.read() # 读取第一行
line2=file.read() # 读取第二行
print(f"第一行的内容是:{line1}")
print(f"第二行的内容是:{line2}")# 通过for循环读取文件每一行的内容:
for line in file:print(f"每一行内容:{line}")# 文件暂停执行
time.sleep(50) # 睡眠状态50秒# 文件的关闭:
file.close()# with open 方法:# 当没有调用colse()方式时,通过此方法打开文件,可以自动关闭
with open("E:\Dasktape/python_test.txt","r",encoding="UTF-8") as file:for line in file:print(f"每一行内容:{line}")
http://www.xdnf.cn/news/137377.html

相关文章:

  • Unity3D IK解算器技术分析
  • 安卓手机下载谷歌浏览器遇到兼容问题怎么办【三步解决】
  • Move Registry 发布,实现 Sui 的超级互操作性
  • 大模型微调 - transformer架构
  • flume整合Kafka和spark-streaming核心编程
  • 什么是可重入锁ReentrantLock?
  • 使用el-table表格动态渲染表头数据之后,导致设置fixed的列渲染出现问题
  • 如何在IDEA中高效使用Test注解进行单元测试?
  • Linux 怎么找Java程序的监听的端口
  • 企业级AI开发利器:Spring AI框架深度解析与实战
  • 解释器体系结构风格-笔记
  • Vuex 和 Pinia 的区别
  • 第2讲:R语言中的色彩美学——科研图表配色指南
  • 用C语言实现——一个中缀表达式的计算器。支持用户输入和动画演示过程。
  • C语言指针5
  • Swift中Class和Struct的深度对比分析
  • VS Code搭建C/C++开发环境
  • CAD版本之——DwgVersion 与 AutoCAD 版本的对应关系
  • UOJ 228 基础数据结构练习题 Solution
  • 【Java学习笔记】冒泡排序
  • 【网工第6版】第5章 网络互联⑪
  • Python 3.14:探索新版本的魅力与革新
  • 同样机身尺寸下伺服电机比无刷电机扭矩更大的原因
  • Mybatis-Plus,IDEA2024版本
  • top 命令里面可以看到进程哪些状态?
  • 浏览器常用快捷键
  • MDF标准
  • 高效使用DeepSeek对“情境+ 对象 +问题“型课题进行开题!
  • 关于开源大模型(如 LLaMA、InternLM、Baichuan、DeepSeek、Qwen 等)二次开发或训练经验的关键点和概述
  • Java基础第四章、面向对象