位置: 编程技术 - 正文

使用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中的字典用法)

  • 怎样注册投资有限公司
  • 个人社保部分公司承担可以入费用吗
  • 未达到起征点的增值税会计处理
  • 人民币报关出口跨境
  • 房地产开发企业土地增值税清算
  • 一般增值税纳税人和小规模纳税人
  • 独立账户负债核算内容
  • 外企缴纳社保
  • 增值税发票抵扣多少个点
  • 税收返还要交税吗
  • 土地使用权入账价值
  • 商贸运费核算到几号结束
  • 行政单位要纳税吗
  • 支付证明单打印版
  • 普通发票计量单位没填
  • 安家费要还吗
  • 通讯费计入什么部门
  • 种植保险包括
  • 税收编码更改的依据是什么
  • 增值税发票二联折叠票样式
  • 其他收益小企业会计报表没有怎么填
  • 个人土地征收款协议模板
  • 期间费用的研究费用填什么
  • 以前季度所得税表怎么作废
  • 计提坏账准备的会计分录
  • 配置path环境变量
  • phpemail正则
  • php遍历显示多维数组
  • 增值税税控系统折旧
  • 分期付款购买固定资产折现率怎么算
  • pcfile.dll是什么意思
  • 领用包装物会计科目
  • 个人所得税有哪些可以减免的项目
  • 设置cmd命令
  • 没有校验码的发票可以报销吗
  • 培训费用是什么成本
  • 返聘人员的工资需要交税吗?
  • mongodb安装使用
  • 待抵扣进项税额转出会计分录
  • 不符合无形资产摊销条件
  • 公司的融资租赁有哪些
  • mongodb operator
  • 企业其他业务收入要交税吗
  • 生日卡和过节卡一样吗
  • 以固定资产换入库存商品
  • 购销合同上没有金额,怎么写比较好
  • 兼职员工对公司的好处
  • 收到现金怎么记账凭证
  • 多计提的费用可以记收入吗会计分录
  • 股份有限公司股东人数
  • 小规模附加税减半征收什么时候开始
  • 发票作废怎么写说明
  • 试制流程
  • 帮客户支付的机票计入什么科目
  • windows pe无法启动怎么办
  • win8激活点不进去
  • fedoral
  • win7设置在哪里设置
  • ubuntu服务器命令
  • 如何配置linux
  • win10系统虚拟机安装教程win7
  • win7系统桌面右键没有个性化
  • win8如何进行系统还原
  • cocos怎么用
  • 在JavaScript中声明变量的关键词有
  • javascript怎么做
  • JavaScipt中Function()函数的使用教程
  • JavaScript replace(rgExp,fn)正则替换的用法
  • unity3ds
  • js制作qq简易聊天框
  • jquery 鼠标
  • bootstrap steps
  • js 表格
  • python常用的内置逻辑判断函数
  • 如何在电子税务局添加办税人员
  • 甘肃省网上税务登记流程
  • 江苏发票真伪查询网站
  • 河南运输客票查询管理条例
  • 支部书记讲党课主题教育
  • 预先支付货款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设