会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Xujie_0528
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
28
下一页
2020年9月17日
Python16-05_文件----enumerate()函数和推导式生成列表
摘要: enunerate()函数和推导式生成列表 1 a = ['I\n','love\n','you\n'] 2 b = enumerate(a) 3 print(list(b)) 1 with open('b.txt','r',encoding='UTF-8') as f: 2 lines = f.r
阅读全文
posted @ 2020-09-17 20:35 Xujie_0528
阅读(215)
评论(0)
推荐(0)
编辑
Python16-04_文件----文件文本的读取和遍历
摘要: 文本文件的读取和遍历 文件读取一般使用如下方法: 1. read([size]) 从文件中读取size个字符,并作为结果返回。如果没有size参数,则读取整个文件。读取到文件末尾,会返回空字符串 2. readline() 读取一行内容作为返回,读取到文件末尾,会返回空字符串 3. readline
阅读全文
posted @ 2020-09-17 10:41 Xujie_0528
阅读(719)
评论(0)
推荐(0)
编辑
Python16-03_文件----with语句(上下文管理器)
摘要: with语句(上下文管理器) with关键字(上下文管理器)可自动管理上下文资源,不论什么原因跳出with块,都能确保文件正常关闭,并且可以在代码块执行完毕后自动还原进入该代码块时的现场。 1 with open(r'd:\b.txt','a')as f: 2 s = ['我','喜','欢','你
阅读全文
posted @ 2020-09-17 10:07 Xujie_0528
阅读(107)
评论(0)
推荐(0)
编辑
Python16-02_文件----关闭流要点1
摘要: try异常管理 write()/writelines()写入数据 write(a):把字符串写入a中 writelines(b): 把字符串列表写入文件中,不添加换行符 1 f = open(r'd:\bb.txt','w',encoding='utf-8') 2 s = ['我\n','爱\n',
阅读全文
posted @ 2020-09-17 09:43 Xujie_0528
阅读(216)
评论(0)
推荐(0)
编辑
Python16-01_文件----编码知识
摘要: 编码知识 常见编码的介绍: 关系如下: 中文乱码问题 windows操作系统默认的编码是GBK,Linux操作系统默认的是UTF-8,当我们使用open()时,调用的是操作系统打开文件,默认编码是GBK 1 f = open(r'b.txt','w',encoding='UTF-8') 2 f.wr
阅读全文
posted @ 2020-09-17 08:45 Xujie_0528
阅读(111)
评论(0)
推荐(0)
编辑
2020年9月16日
Python15-11_文件----操作系统底层关系
摘要: 文件操作(IO技术) 一个完整的程序一般都包括数据的存储和读取,实际开发中,我们经常要从外部存储介质(硬盘,光盘,U盘等)读取数据,或者将程序产生的数据存储到文件中,实现持久化保存。 很多软件系统是将数据存储到数据库中,数据库实际也是基于文件形式存储的。 文本文件和二进制文件 按文件中数据存储形式,
阅读全文
posted @ 2020-09-16 20:58 Xujie_0528
阅读(127)
评论(0)
推荐(0)
编辑
Pythnon15-10_异常----自定义异常类
摘要: 自定义异常类 程序开发中,我们也需要自定义自己的异常类。自定义异常类通常都是运行时异常,通常继承exception或其子类即可,命名一般以Error,Exception为后缀。 自定义异常有raise语句主动抛出 1 class AgeError(Exception): 2 def __init__
阅读全文
posted @ 2020-09-16 16:07 Xujie_0528
阅读(132)
评论(0)
推荐(0)
编辑
Python15-09_异常----trackback模块的使用
摘要: trackback模块的使用 使用trackback打印异常信息 1 import traceback 2 3 try: 4 print('step1') 5 num = 1/0 6 except: 7 traceback.print_exc() 将异常信息输入到指定文件中 1 import tra
阅读全文
posted @ 2020-09-16 15:46 Xujie_0528
阅读(455)
评论(0)
推荐(0)
编辑
Python15-08_异常----with上下文管理
摘要: with上下文管理 finally块由于是否发生异常都会执行,通常用于释放源代码。其实,我们可以通过with上下文管理,更方便的实现资源释放操作 语法结构: with context_expr[as var]: 语句块 with上下文管理可以自动管理资源,在with代码执行完毕后自动还原进入该代码之
阅读全文
posted @ 2020-09-16 15:14 Xujie_0528
阅读(115)
评论(0)
推荐(0)
编辑
Python15-07_异常----常见异常的解决
摘要: 常见异常的解决 1. SyntexError:语法错误 int a = 3 int a = 3 ^ SyntaxError:invalidsyntax 2. NameError:尝试访问一个没有声明的变量 print(a) print(a) NameError: name 'a'is not def
阅读全文
posted @ 2020-09-16 14:58 Xujie_0528
阅读(200)
评论(0)
推荐(0)
编辑
上一页
1
···
8
9
10
11
12
13
14
15
16
···
28
下一页