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

python如何读取文件

这里的文件是txt文件,office文件不支持。

假如有一个pi_digits的txt文件,里面的内容是“3.1415926”

如果要读取这个文件的内容,需要调取pathlib模块,并把路径告知python。同时python文件必须要和目标读取文件在一个文件夹里。

代码如下

from pathlib import Pathpath = Path('1234.docx')
contents=path.read_text()
contents=contents.rstrip()
print(contents)

首先调用pathlib库,这第一行代码是为了直接用Path语句,前面不用加库名了

第二行是Path('文件名称'),这里是创建表示文件的对象,由于文件和py文件是在一个目录里,就不需要指定路径了。

第三行是使用read_text的方法读取文件并赋予变量contents

最后一行就是打印contents变量内容

http://www.lryc.cn/news/316760.html

相关文章:

  • InnoDB和MyISAM存储引擎
  • DataGrip 2023:让数据库开发变得更简单、更高效 mac/win
  • 突破编程_C++_设计模式(命令模式)
  • LeetCode102题:二叉树的层序遍历(python3)
  • linux服务器保存git账号密码命令
  • 基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的田间杂草检测系统(深度学习模型+UI界面+Python代码+训练数据集)
  • java Lambda表达式如何支持静态方法引用
  • SpringMVC04、Controller 及 RestFul
  • 【机器学习300问】33、决策树是如何进行特征选择的?
  • 剑指offer C ++双栈实现队列
  • 【YOLOv9】训练模型权重 YOLOv9.pt 重新参数化轻量转为 YOLOv9-converted.pt
  • Zookeeper搭建
  • 2.Datax数据同步之Windows下,mysql和sqlserver之间的自定义sql文数据同步
  • commonjs和esmodule
  • Android的编译系统
  • Midjourney指控Stability AI夜袭数据,网络风波一触即发
  • JVM知识整体学习
  • 蓝桥杯--日期统计
  • [leetcode~dfs]1261. 在受污染的二叉树中查找元素
  • PyQt5使用
  • 利用GPT开发应用005:Codex、Turbo、ChatGPT、GPT-4
  • 制造行业大数据应用:四大领域驱动产业升级与智慧发展
  • 25.5 MySQL 聚合函数
  • 多维时序 | Matlab实现VMD-CNN-LSTM变分模态分解结合卷积神经网络结合长短期记忆神经网络多变量时间序列预测
  • 用Python进行机器学习:Scikit-learn的入门与实践【第126篇—Scikit-learn的入门】
  • 2024年G3锅炉水处理证模拟考试题库及G3锅炉水处理理论考试试题
  • 常用的gpt网站
  • java中string类型常用的37个函数
  • 【JVM】字节码指令 getstatic
  • P1179 [NOIP2010 普及组] 数字统计