位置: 编程技术 - 正文

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

  • 出口退免税备案表怎么填写
  • 企业所得税季度申报时间
  • 由第三方代付款开票给对方合规吗
  • 工资算管理费用还是生产成本
  • 哪些会计科目需要结转
  • 什么情况下征税
  • 企业收到赔偿款要交税吗
  • 销售货物的运费增值税计入什么科目
  • 营改增对建筑业的影响
  • 非居民企业的征税范围
  • 企业一次性补助金是多少标准
  • 未办预售证,企业取得这笔收入要缴增值税吗?
  • 公司给个人买的意外险个人有权利查吗
  • 现金盘盈盘亏怎么计算
  • 会计审核票据如何签字
  • 摊销费用多做如何做账?
  • 发票收到本月进账怎么办
  • 电子缴税付款凭证怎么做记账凭证
  • 坏账减值准备账务处理
  • mac上安装homebrew
  • 利息如何做会计分录
  • 企业支付宝给别人有什么用
  • 如何更改windows11管理员账户名称
  • vue public assets
  • php excute
  • 命令行基础
  • 土方工程公司账务实例
  • 一般纳税人销售旧货适用征收率是?
  • php closure类
  • centos配置php环境
  • 简单解决微信文案的方法
  • 工程建设质保金比例
  • 工程项目科学技术方法工具过程之间的关系
  • 睿智目标检测yolov8
  • 印花税计提比例是多少
  • bg命令 将作业放到后台运行
  • 为什么交水利建设基金
  • 折旧汇总分配周期参数设定完成可以更改吗
  • 收到联营企业分红怎么做
  • 一行的代码
  • 做账是指做什么
  • 资本公积溢价转增
  • 员工餐费报销分录怎么弄
  • 进口ddp税款如何缴纳
  • 法院拍卖土地原欠税怎么办
  • 已使用的存货,计价方式不允许修改
  • 食品企业产品
  • 外籍人员个税汇算清缴流程
  • 买车的车
  • 培训奖励怎么写
  • 记账凭证负数怎么填写样板
  • 交易性金融资产公允价值变动计入
  • sqlserver索引的作用
  • Mysql5.7.11在windows10上的安装与配置(解压版)
  • sql高级语句实例
  • virtualbox安装win7详细教程
  • reg.exe是什么东西?
  • 系统 启动速度慢怎么办
  • win 驱动
  • win7 64位系统只有搜狗浏览器可以打开网页其他浏览器打不开的故障原因及解决方法
  • win8关机键怎么添加到开始菜单
  • 好用linux
  • win7 64位旗舰版电脑被唤醒之后显示器依然黑屏怎么办?
  • win7无法更改工作组
  • dosbox批处理
  • javascript 基础
  • node.js教程详细
  • linux,windows
  • jquery 插件写法
  • js正则表达式写法
  • nodejs例子
  • jquery动态设置div高度
  • 酷狗模拟场景怎么用
  • 小米电脑安装ubuntu
  • 国家税务总局现任局长
  • 地方税务局稽查局卢永胜
  • 四个落实是哪四个落实
  • 安康市税务局党玲玲
  • 关于啤酒包装物押金,下列正确的是( )
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设