位置: 编程技术 - 正文

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

  • 个人所得税手续费返还属于政府补助吗
  • 公司账户转账给个人怎么合理避税?
  • 企业收到退税款怎么处理
  • 企业所得税如何申报操作
  • 个人劳务费怎么交税
  • 往期企业所得税申报记录怎么查
  • 稽查查补的税款用什么时候的税率表示
  • 合作社需要办什么证件
  • 个人独资企业处罚听证的标准
  • 中小企业开业税务登记所需资料
  • 小型微利企业如何计算所得税
  • 营改增医院增值税
  • 私车公用违规吗
  • 燃气公司开发票的工程款入什么会计科目核算与分录怎么写?
  • 税控信息表
  • 印花税的基数及标准是多少?
  • 民营医院增值税政策
  • 认证专票税务处理怎么做?
  • 外币出资汇率变动会计处理
  • 企业合并的会计分录
  • 合同签订后税率调整
  • 员工奖励专项基金怎么填
  • 库存商品入库的会计科目
  • 如何查看系统浏览器记录
  • 出口退税的条件包括
  • 上年度多计提的工资
  • 11的文件管理在哪
  • 修改linux启动项
  • 冲销多计提所得税
  • 电力系统常用的接线有哪几种
  • 工程质保金如何做账
  • laravel视频教程
  • php数组怎么定义
  • vue聊天系统
  • 增值税纳税人如何界定
  • 数以千计的拼音是什么
  • 个体工商户该如何开发票
  • java中的gui是什么
  • 什么情况可以行政拘留不予执行
  • 开发成本结转开发产品的分录
  • 进项大于销项怎么做分录
  • python 添加列表
  • 企业季度是如何对账
  • 疫情期间增值税减免政策截止时间
  • 工会应付下级经费
  • 公司员工垫付款项
  • 回购股票并注销是利好吗
  • 转让厂房如何缴纳土地增值税
  • Windows Server 2008添加Hyper-V组件
  • 如何搭建一台内网服务器
  • thinkpad e431 bios怎么进入
  • win10一直显示正在配置更新
  • dotnetfx35有什么用
  • 开机停在american megatrends
  • windows xp开始菜单桌面图标消失
  • linux做raid10
  • centos7 vncserver
  • mysqld-nt.exe - mysqld-nt是什么进程 有什么用
  • win10一堆毛病
  • cocos2d-x windows开发环境配置
  • Windows 7 OpenGL配置,解决“无法启动此程序,因为计算机中丢失glut32.dll。”
  • require注解
  • css实现弹窗
  • js设置iframe隐藏
  • perl脚本输出变量
  • perl ne
  • prototype用法
  • django pypi
  • android 测试工具
  • 如何编写一个完整的教学目标
  • 税务局电话客服人工服务
  • 复函地税务机关对自产货物原材料向上游发函
  • 金税盘软件怎么打开
  • 怎么查询高速路封闭和开通
  • 开票信息电子版怎么做
  • 云南省地方税务局官网
  • 吉林税务发票自动查询系统网
  • 纳服的拼音
  • 国税申报时间2023
  • 福建税务网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设