python 文件读取

2023-11-08


def read_file():
""" 读取文件 """
file_name = 'test.txt'

# 打开文件
# f = open(file_name, encoding = 'utf-8')
with open(file_name, encoding = 'utf-8') as f:

# # 读取文件内容
# rest = f.read()

# 读取指定内容 读取前8个内容
# rest = f.read(8)
# # 7月31日下午,
# print (rest)

# 读取指定内容 接上面的读
# rest = f.read(8)
# # 第十二轮中美经贸
# print (rest)

# 随机读取
# f.seek(10)
# print (f.read(5))

# 只读取一行
# rest = f.readline()
# print (rest)

# 读取所有行 返回列表
rest = f.readlines()
print (rest)

for i in rest:
print (i)

# 4
print (len(rest))

# 关闭文件
# f.close()


if __name__ == '__main__':
read_file()

转载于:https://www.cnblogs.com/ericblog1992/p/11281113.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python 文件读取 的相关文章

随机推荐

  • Collectors.summingDouble()

    Collectors summingDouble Java 8 流的新类 java util stream Collectors 实现了 java util stream Collector 接口 同时又提供了大量的方法对流 stream
  • 顺序队列和链队的定义和基本操作(c++实现)

    循环队列 include
  • 2022年最新前端面试题(大前端时代来临卷起来吧小伙子们..持续维护走到哪记到哪)

    目录 css经典高频面试题 前端核心手写面试题看你的核心扎实不扎实 js部分面试题 js的数据类型 关于数据类型相关的 基本数据类型 ES5的5种 Null undefined Boolean Number String ES6新增 Sym
  • 32天高效突击:框架+性能优化+微服务+分布式,笔记面试全有

    导言 今年似乎因为疫情影响 时间过得特别快 对于需要跳槽换工作的人来 更觉得有些突然 似乎金三银四和金九银四还没开始准备好 就匆匆过去 加上今年的大环境不佳 所以大部分的人在今年的招聘旺季都没有收获到好的结果 今天分享的主题则是由 一位阿里
  • sqli-labs通关攻略38-53[Stacked Injections]

    Stacked Injections 文章目录 Stacked Injections less 38 less 39 less 40 less 41 less 42 less 43 less 44 less 45 less 46 less
  • Vue 源码之Vue视图更新原理【一】

    写在前面 Vue React 可以说是这几年改变前端格局的大杀器 这部分更加高级的框架的出现 狠狠地推进了前端工程化的进度 也使前端能够更加快速 更加规范地完成业务的开发 秉承着底层架构者一贯遵循的执念 把复杂留给自己 无论是Vue 还是
  • picodet 详解

    picodet 详解 backbone ESNet picodet 详解 Neck CSP PAN
  • C++结构体的使用

    一 结构体指针 定义学生结构体 struct Student 成员列表 string name 年龄 int age 分数 int score 1 创建结构体变量 Student s 张三 18 100 2 通过指针指向结构体变量 因为变量
  • DC/DC:闭环控制的降压(Buck)变换电路原理设计及实验仿真

    在各种电力电子装置电源应用中或多或少地存在直流电源变换器 为保证直流输出电压值恒定在负载需要地电压范围内 一般需要设置自动调整单元 以保证在输入电压或者负载发生变换时 其输出电压能快速调整到规定的设定值 降压 Buck 变换电路原理图如图所
  • pandas异常值检测与处理

    关注公众号FF工作室 回复pandas异常值检测与处理 获取数据 1 异常值检测 1 1 标准差法 outlier gt x n 或outlier
  • 如何让移动硬盘在Mac和Windows上通用使用

    刚入手了一块新的移动硬盘 Mac电脑插上却发现一片空白无法使用 这是什么情况呢 原来一般一块新的大容量移动硬盘刚入手时 默认是NTFS格式 这是Windows的一种特有硬盘格式 但是Mac上只能读取不能写入 Mac和Windows上通用的格
  • Python 基础知识8 循环

    循环语句关键知识 while flag True num 0 while flag and num lt 9 print meng num 1 死循环 while True print ling range 函数 for i in rang
  • R语言填坑

    最近在做一个数据挖掘的算法 用到了R语言 对遇到的一些坑 基础知识 做一个简单记录 文件编码问题 脚本写完之后保存可以选择UTF 8或者GB2313 可以解决中文乱码问题 同样 读文件的时候如果出现读不出来的情况 记得加一个 encodin
  • linux查看剩余信息保护,linux系统日常管理----监控系统的状态(一)

    监控系统的状态 1 w查看当前系统的负载 相信所有的linux管理员最常用的命令就是这个 w 了 该命令显示的信息还是蛮丰富的 第一行从左面开始显示的信息依次为 时间 系统运行时间 登录用户数 平均负载 第二行开始以及下面所有的行 告诉我们
  • 西门子S7-1200控制伺服/步进电机方法与接线(全)

    西门子S7 1200控制伺服 步进电机方法与接线 全 伺服 步进电机在非标自动化控制中十分常用 但作者发现在各类开源网站上很少有人做西门子1200PLC控制伺服 步进电机的教程 于是今天想着跟大家分享一下 本文共分为一下几个四个内容 文章目
  • IDEA 如何搭建python环境

    首先打开idea 首先是file gt setting 然后点击Plugins 然后在Marketplace里面搜索python 然后点击Installed 最后再重启一下IDEA
  • 最优化六:牛顿法(牛顿法、拟牛顿法、阻尼牛顿法)

    牛顿法将目标函数近似为二阶函数 沿着牛顿方向进行优化 包含了Hession矩阵与负梯度信息 阻尼牛顿法在更新参数之前进行了一维搜索确定步长 确保沿着下降的方向优化 拟牛顿法用常数矩阵近似替代Hession矩阵或Hession矩阵的逆矩阵 不
  • GprMax的建模in文件编写详细解释

    一 in建模文件示例 gprMax http www gprmax com 是一款模拟电磁波传播的开源软件 它采用时域有限差分 FDTD 方法求解三维麦克斯韦方程组 gprMax是为模拟探地雷达 GPR 而设计的 但也可以用于模拟电磁波传播
  • 设计模式之组合模式

    组合模式 将对象组合成树形结构以表示 部分 整体 的层次结构 组合模式使得用户对单个对象和组合对象的使用具有一致性 class Program static void Main string args Composite root new
  • python 文件读取

    def read file 读取文件 file name test txt 打开文件 f open file name encoding utf 8 with open file name encoding utf 8 as f 读取文件内