位置: 编程技术 - 正文

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

  • 公司注销股东收回公司车辆做什么账务处理
  • 财务刷卡手续费怎么处理
  • 金银首饰以旧换新增值税
  • 非正常损失的进项税额转出公式
  • 个体工商户是否家庭经营的区别
  • 行政单位调拨的固定资产申请报告
  • 贸易企业可以委托代理吗
  • 以前年度损益调整属于哪类科目
  • 进口化妆品消费税率是多少
  • 税务机关如何防范关联企业涉税风险问题
  • 企业增资扩股如何办理
  • 年终红包怎么入账
  • 溢价收购全资子公司股票
  • 银行借款的利息支出属于什么会计要素
  • 主体资格的法律规定
  • 小微企业企业税率表
  • 发票对方作废了,客户还可以认证么
  • 调整以前年度应交税费分录
  • 销售商品货款已预收
  • 工会经费可以用于哪些支出
  • 小型微利企业收入超过300
  • 减免的附加税要计税吗
  • 云服务器免费使用
  • 出口退税服务
  • 测速网在线测速
  • linux系统开机黑屏怎么办
  • 10款手机赚钱软件下载
  • 微软window
  • 未计发放待遇
  • 税后利润是股东权益吗
  • 购货款先到支付后付款
  • 建筑行业挂靠开票怎么做账务处理?
  • 孕妇能吃荔枝吗 孕晚期
  • 电影剧本如何代替
  • PHP:imageinterlace()的用法_GD库图像处理函数
  • php对数组进行排序
  • 初学者安装visual studio
  • 研发和技术服务税率3%
  • GCN经典论文笔记:Semi-Supervised Classification with Graph Convolutional Networks
  • ulimit设置不生效
  • linuxless命令查看文件
  • python怎么做gui
  • 长期待摊费用装修款如何摊销
  • 润滑油一般纳税人税率是多少
  • 所有者权益合计等于什么
  • 公司账本凭证保存期限
  • 所得税费用会计处理
  • 外商独资企业资本金要求
  • 利息调整摊销额计入投资收益吗
  • 应收帐款质保金
  • 自有资金等于货币资金吗
  • 增值税普票怎么开演示
  • 坏账核销的会计处理
  • 经营性应收项目的减少调增 为什么是减
  • 按揭贷款买房是否划算
  • 什么单位需要
  • 分期收款发出商品是什么意思
  • 资本公积怎么核算成本
  • 公司缴纳养老保险最低标准
  • 年度纳税申报时间
  • 电商账务怎么做
  • 出口发票开具普通发票开具汇率是根据什么订?
  • 哪些合同不受法律保护
  • 未开票州
  • 交易性金融资产属于流动资产
  • 账簿设计要以()为前提
  • 专栏设计模板
  • centos添加子接口
  • win7如何创建文件夹
  • haozipsvc.exe是什么
  • win8.1怎么设置自动关机
  • win7如何压缩图片
  • 如何解决win7系统中鼠标键盘不能用
  • linux修改磁盘格式指令
  • 超出div的部分隐藏
  • unity flybird
  • android需要学什么
  • js编写一个标准的单例模式类
  • 国税局云南省电子税务局
  • 车价为150万的进口车型
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设