位置: 编程技术 - 正文

使用Python读写文本文件及编写简单的文本编辑器(python读写docx)

编辑:rootadmin

推荐整理分享使用Python读写文本文件及编写简单的文本编辑器(python读写docx),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python读写docx,python 读写文本文件,python 读写,用python写文件读文件,python 读写文本文件,用python读写文件,python读写docx,用python写文件读文件,内容如对您有帮助,希望把文章链接给更多的朋友!

学习raw_input和argv是学习读取文件的前提,你可能不能完全理解这个练习,所以认真学习并检查。如果不认真的话,很容易删除一些有用的文件。

这个练习包含两个文件,一个是运行文件ex.py,一个是ex_sample.txt。第二个文件不是脚本文件,只包括一些文本,如下:

我们要做的就是打开这个文件,然后打印文件内容,我们不在代码中写死文件名称,因为我们如果要读取其他文件的话,就要重新修改代码,解决这个问题的办法就是使用argv和raw_input。

上面的代码做了一些有意思的事情,让我们快速的分解一下:

1-3行使用argv取得文件名。第5行使用open命令,现在使用pydoc open看看这个命令的介绍。

第7行打印一行信息,但是第8行有一些新的东西。我们在txt上调用了一个方法。我们通过open方法得到一个file,这个file有一些我们可以调用的方法。使用这些方法的方法就是在file后面加一个.(点),比如txt.read(),就像是说:“嘿,执行读取命令,没有任何参数!”

剩下部分大家在加分练习中分析吧。

使用Python读写文本文件及编写简单的文本编辑器(python读写docx)

运行结果

下面几个文件的命令比较常用:

close -- 关闭文件,相当于编辑器中的File->Save read -- 读取文件内容分配给一个变量 readline -- 读取一行内容 truncate -- 清空文件,小心使用这个命令 write(stuff) -- 写入文件。

这些是你应该知道的重要命令,只有write需要提供参数。

让我们使用这些命令实现一个简单的文本编辑器。

这个程序比较长,所以慢慢来,让它能运行起来。有个办法是,先写几行,运行一下,可以运行再写几行,直到都可以运行。

运行结果你会看到两个东西,一个是程序的输出:

还有就是你新建立的文件,打开看看吧。

Python中的if、else、elif语句用法简明讲解 下面我们学习if语句,输入下面的代码,确保能够正确运行。people=cats=dogs=ifpeoplecats:print"Toomanycats!Theworldisdoomed!"ifpeoplecats:print"Notmanycats!Theworldissaved!"

举例讲解Python中的list列表数据结构用法 循环和列表不管怎样,程序会做一些重复的事情,下面我们就用for循环打印一个列表变量。做这个练习的时候你必须自己弄懂它们的含义和作用。在使

Python语言的面相对象编程方式初步学习 词语练习class:告诉python创造一个新的东西object:两个意思:最基本的东西和任何实例化的东西。instance:创建一个类得到的东西。def:在类中创建一个

标签: python读写docx

本文链接地址:https://www.jiuchutong.com/biancheng/384352.html 转载请保留说明!

上一篇:简单讲解Python中的数字类型及基本的数学计算(python语言中)

下一篇:Python中的if、else、elif语句用法简明讲解(Python中的字典用法)

  • 税控盘维护费的分录
  • 可转债会计分录利息
  • 发票勾选后什么时候可以抵扣税
  • 扣缴附加税怎么做分录
  • 金蝶kis旗舰版使用手册
  • 进销的单位不一样怎么办
  • 大数据对管理会计的影响论文
  • 行政事业单位资产管理工作总结
  • 出口抵内销产品应纳税额分录
  • 超30日未备案
  • 公司注销库存商品转营业外收入
  • 年会费用的会计分录
  • 营改增后挂靠开票作收入吗?
  • 纳税人必须熟知什么
  • 资产损益表怎么看
  • 销售折扣与折让影响应收账款周转率吗
  • 增值税影不影响企业利润
  • 简易征收发票能抵扣吗
  • 开红字发票后再开蓝字发票应如何入账?
  • 进口关税增值税计算公式
  • 弥补亏损的会计分录是怎样的
  • 苹果电脑优酷视频打不开
  • php字符串定义
  • 苹果发布macOS13.6
  • php字符串的三种定义方式
  • 结转损益类收入科目的余额会计分录
  • lnmgr.exe是什么
  • Vue3+element-plus 后台管理系统(含登陆注册功能页面)
  • php商品对比功能怎么用
  • phpfread
  • 农产品来料加工设备
  • 低值易耗品报废年限几年
  • vue国际化解决方案
  • 购入固定资产应该怎么做账
  • 开发票时有哪些规定呢?
  • 采矿权如何进行融资
  • 关联企业之间业务往来如何定价
  • 建筑企业提供建筑服务适用一般计税方法的,以取得
  • python smtpd
  • 差旅补助要计入成本吗
  • 制造费用属于哪一类会计科目
  • sqlserver2005属于
  • 入库库存商品
  • 一般纳税人购买固定资产进项税可以抵扣吗
  • 工资标准表
  • 员工工伤申请流程
  • 科技专项资金单独核算原则
  • 哪些费用不得计税
  • 项目回款是什么意思
  • 跨年收入冲销如何申报
  • 工业用电交税怎么算
  • 提前报废固定资产需要补提折旧
  • 哪些业务可以进入共享服务中心
  • 客户付了订金后能退吗
  • 机票行程单如何看座位等级
  • 磅差怎么开票
  • 如何理解施工企业的周转材料
  • 支付银行手续费等直接收费金融服务
  • 什么叫归集和分配
  • sql语句实现分页
  • sqlserver 触发器 if 后边没执行
  • windows启动失败是怎么回事
  • iphone中的照片如何导入mac
  • 域名解析a记录怎么填
  • win10预览版21h2
  • 那些年的我们什么意思
  • python常用的安装扩展
  • 网络传输协议是事实上的国际标准
  • andriod+nfc
  • unity技术分享
  • json对象转化为list
  • 自定义dialogfragment
  • python django orm
  • javascript面向对象编程指南
  • 安卓 存储权限 访问的地方是哪里
  • 安徽税务发票查询入口
  • 文化服务包括哪些专业
  • 个人所得税完税证明
  • 小规模纳税人在电子税务局怎么报税
  • 讨论如何做好寺庙管理服务工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设