位置: 编程技术 - 正文

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

  • 退个税app操作
  • 车辆购置税可以刷信用卡吗?
  • 申报个人所得税是按应发工资还是实发工资
  • 专用发票网上勾选不了
  • 现金日记账承前页过次页
  • 机票行程单能报销几次
  • 转给子公司发工资分录
  • 汇兑损益结转贷方怎么调整到借方
  • 保本销售量的计算公式用安全边际率
  • 补交以前年度增值税的科目处理
  • 行政单位资产核算
  • 购买资产佣金应该怎么算
  • 进口货物的价格国内销售需要考虑的税
  • 汇算清缴弥补以前年度亏损报表怎么填
  • 董事费监事费高管薪酬标准
  • 外地预缴的企业所得税可以退吗
  • 没有把发票开给客户公司注销了怎么办
  • 简单内帐利润报表一目了然
  • 土地增值税计算公式及举例
  • 收到老板的钱会计分录
  • 增值税申报错误怎么处理
  • 境外承包工程出口货物能否办理退税?
  • 房租税收怎么算?
  • win10如何设置闹钟
  • 股东分配利润的程序
  • uniapp自定义组件模式
  • 多源传感器融合
  • vrvarp.exe是什么
  • 待摊费用每月怎么摊
  • 销售佣金在所得税里扣吗
  • thinkphp5.1教程
  • 哪些项目容易漏缴个人所得税?
  • 未履行的应税合同缴纳印花税
  • php实现购物车功能的方法
  • php 生成缩略图
  • vue pending
  • transformerss
  • php curlfile
  • 固定资产家具用具包括什么
  • 注册公司行业分类有多少种
  • 哪些项目的进项税额可以从销项税额中抵扣
  • 即征即退实际退税额35栏可以不填吗
  • vant的Uploader 文件上传,图片数据回显问题
  • dedecms转eyoucms
  • 房地产企业将开发产品用于职工福利
  • 国家研发费用补助
  • 企业期末预收账款怎么算
  • 民间非营利组织财务管理制度
  • 收到银行开具的利息发票怎么做账
  • 顺流交易和逆流交易会计分录
  • 成品油发票的六个问答
  • 财务人员如何爱岗敬业
  • 国际结算手续费收入增值税
  • 定金帐务处理
  • 销售折扣含义
  • 仓库管理人员工资属于什么费用
  • 负担、支付所得的企业
  • 总公司和分公司企业所得税分配
  • sqlserver的分页语句
  • CentOS6.9+Mysql5.7.18源码安装详细教程
  • window怎么操作
  • windows vista怎么样
  • ubuntu如何安装
  • windows精简版精简了哪些
  • macbook调节音量怎么没反应
  • win10系统应用
  • win7怎么关闭自带键盘
  • win7开机桌面黑色
  • win8快速启动怎么开启
  • jquery插件怎么用到自己的网站
  • cocos2dx4.0教程
  • 脚本添加crontab
  • python黑魔法手册
  • python查询系统
  • 开票网线属于哪一类
  • 新能源免税申报,车辆类型怎么填
  • 国税发票真伪查询手机怎么查
  • 南通国家税务局
  • 重庆国税电子税务局手机版
  • 如何推进社会治理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设