位置: 编程技术 - 正文

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

  • 缴纳所得税的账务处理
  • 普通增值税有什么用
  • 金税盘服务费全额抵扣是什么意思
  • 进项税额转出会影响利润吗
  • 算税负是用含税的吗
  • 电梯广告租赁属于哪类
  • 是否独立核算取决于什么
  • 8000块电脑大概能跑多少分
  • 环保科技属于什么行业类别
  • 应交增值税减免税款
  • 使用权资产是什么类科目
  • 行政单位要考什么
  • 非居民企业出租境内不动产
  • 个体工商户所得税税率表
  • 债权利息收入要交所得税吗
  • 股东垫付工资如何做账
  • 年底开发票需要交企业所得税吗?
  • 计提本月工资记账凭证怎么填
  • 工会经费的会计分录2023
  • 进口货物有进项税吗
  • 以前工程发票如何抵扣
  • 银行承兑汇票怎么开
  • 拍卖的物品
  • 注册中的商标转让
  • cpu不支持vt怎么办
  • 专项资金单独核算的法律依据是什么
  • 不开票收入申报是含税收入吗
  • 个税代扣代缴手续费返还增值税税率
  • 包装物如何做会计分录
  • msscli.exe - msscli是什么进程 有什么用
  • 增值税一般纳税人和小规模纳税人的区别
  • 软件企业职工培训费税前扣除标准
  • 考核工资可以不发吗
  • 税控系统的维护包括哪些内容
  • PHP/HTML混写的四种方式总结
  • 浅析论文题目
  • 差旅费住宿费专票抵扣联贴在哪里
  • 工程施工科目下的间接费用怎么使用
  • 简述资产负债表债务法
  • 公司开具了电子发票
  • 安装和使用蓄能器应注意哪些问题
  • 公司做的样品展示怎么入账
  • 登记注册车辆登记英语
  • 如何网上填报个人所得税
  • 建筑行业工程施工当月可以不结转吗
  • 免租期租金可以追回吗
  • 公司购买商品房能折旧吗
  • 固定资产出售的收入属于收入吗
  • 盈利能力分析的理论意义和现实意义
  • 隔月红票怎么开
  • 以前年度应付款少记怎么入账
  • 付款成功的钱怎么返还
  • 电子承兑汇票到期网银上怎么操作
  • 退回多交增值税账务处理小规模
  • 物业公司代业主委员会收公共收益怎么开发票
  • 预付账款怎么做账务处理
  • 建账时都要建哪些科目
  • sqlserver全文索引ndf文件丢失
  • mysql必知必会读后感2000字
  • mysql中字符串函数
  • win8.1关机没反应
  • win2003注册表空间不足
  • pe系统找不到系统
  • win7玩游戏卡吗
  • xp移动系统
  • linux系统中软件包分类
  • windows8笔记本电脑
  • 在linux系统中查看文件的内容命令
  • shell在linux
  • dos echo命令
  • css示范例子
  • shell脚本实现同时多台远程主机执行命令的代码分享
  • javascript查看数据类型
  • bootstrapped 5%
  • 详解Bootstrap四种图片样式
  • 多个javascript 合并
  • 小规模纳税人销售额怎么算
  • 特许权使用费包括哪些内容
  • 样板房费用属于开发成本的什么明细科目
  • 江苏国税电子国税局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设