上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页
摘要: 【操作】为文本文件每一行的末尾增加行号 with open("e.txt","r",encoding="utf-8") as f: lines = f.readlines() lines = [ line.rstrip()+" #"+str(index+1)+"\n" for index,line 阅读全文
posted @ 2022-11-22 16:14 竹蜻蜓vYv 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ###文本文件的读取 文件的读取一般使用如下三个方法: 1. read([size]) 从文件中读取 size 个字符,并作为结果返回。如果没有 size 参数,则读取整个文件。读取到文件末尾,会返回空字符串。 2. readline() 读取一行内容作为结果返回。读取到文件末尾,会返回空字符串。 阅读全文
posted @ 2022-11-22 16:13 竹蜻蜓vYv 阅读(241) 评论(0) 推荐(0) 编辑
摘要: ###with 语句(上下文管理器) with 关键字(上下文管理器)可以自动管理上下文资源,不论什么原因跳出 with 块,都能确保文件正确的关闭,并且可以在代码块执行完毕后自动还原进入该代码块时的现场。 【操作】使用 with 管理文件写入操作 s = ["高淇\n", "高老三\n", "高老 阅读全文
posted @ 2022-11-21 20:33 竹蜻蜓vYv 阅读(26) 评论(0) 推荐(0) 编辑
摘要: ###write()/writelines()写入数据 write(a):把字符串 a 写入到文件中 writelines(b):把字符串列表写入文件中,不添加换行符 【操作】添加字符串列表数据到文件中 f = open(r"d:\bb.txt","w",encoding="utf-8") s = 阅读全文
posted @ 2022-11-21 20:25 竹蜻蜓vYv 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在操作文本文件时,经常会操作中文,这时候就经常会碰到乱码问题。为了让大家有能力解决中文乱码问题,这里简单介绍一下各种编码之间的关系 常用编码之间的关系如下: ###ASCII 全称为 American Standard Code for Information Interchange,美国信息交换标 阅读全文
posted @ 2022-11-21 20:20 竹蜻蜓vYv 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一个完整的程序一般都包括数据的存储和读取;我们在前面写的程序数据都没有进行实际的存储,因此 python 解释器执行完数据就消失了。实际开发中,我们经常需要从外部存储介质(硬盘、光盘、U 盘等)读取数据,或者将程序产生的数据存储到文件中,实现“持久化”保存。 有基础的同学知道,很多软件系统是将数据存 阅读全文
posted @ 2022-11-21 19:56 竹蜻蜓vYv 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Pycharm 开发环境的调试进行调试的核心是设置断点。程序执行到断点时,暂时挂起,停止执行。就像看视频按下停止一样,我们可以详细的观看停止处的每一个细节。 断点 程序运行到此处,暂时挂起,停止执行。我们可以详细在此时观察程序的运行情况,方便做出进一步的判断。 1. 设置断点:(1) 在行号后面单击 阅读全文
posted @ 2022-11-21 18:46 竹蜻蜓vYv 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 程序开发中,有时候我们也需要自己定义异常类。自定义异常类一般都是运行时异常,通常继承 Exception 或其子类即可。命名一般以 Error、Exception 为后缀。 自定义异常由 raise 语句主动抛出。 【示例】自定义异常类和 raise 语句 #coding=utf-8 #测试自定义异 阅读全文
posted @ 2022-11-21 18:42 竹蜻蜓vYv 阅读(74) 评论(0) 推荐(0) 编辑
摘要: trackback 模块【示例】使用 Traceback 模块打印异常信息 #coding=utf-8 import traceback try: print("step1") num = 1/0 except: traceback.print_exc() 运行结果: 运行结果: step1 Tra 阅读全文
posted @ 2022-11-21 18:34 竹蜻蜓vYv 阅读(93) 评论(0) 推荐(0) 编辑
摘要: finally 块由于是否发生异常都会执行,通常我们放释放资源的代码。其实,我们可以通过 with 上下文管理,更方便的实现释放资源的操作。 with 上下文管理的语法结构如下: with context_expr [ as var]: 语句块 with 上下文管理可以自动管理资源,在 with 代 阅读全文
posted @ 2022-11-21 18:29 竹蜻蜓vYv 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页