上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页
摘要: 问题19:如何去掉字符串中不需要的字符 案例一:过滤空白字符; 案例二:过滤\r字符; 案例三:去掉文本中的unicode组合符:拼音的音调; #具体实现,参加:Python:删除字符串中的字符 方案一:字符串strip()、lstrip()、rstrip()方法,去掉字符串两端字符; 方案二:使用 阅读全文
posted @ 2019-08-30 13:41 不夜男人 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 问题18:如何对字符串进行左、右、居中对齐 案例:如何实现,让字典d显示时按冒号对齐 方案一:使用字符串的str.ljust(),str.rjust(),str.center()函数进行左、右、居中对齐 d = { 'a':1, 'aa':11, 'aaa':111, 'aaaa':1111, 'a 阅读全文
posted @ 2019-08-30 13:41 不夜男人 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 问题20:如何读写文本文件 关于文件操作,参考:Python:文件操作 知识点杂集: 一、文件存储与读取的步骤: 1)思路: str.encode('编码格式'):对unicode字符串进行编码,编码成连续字节的格式,才能存放到文件中,即物理介质上; str.decode('解码格式'):对物理介质 阅读全文
posted @ 2019-08-30 13:24 不夜男人 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 问题21:如何处理二进制文件 一、二进制文件的结构 1、结构:头部信息 + 数据; 头部信息:是对这个文件是结构的介绍信息,相当于书本的目录; 数据:文件各个结构的具体信息,相当于书本的内容; 2、打开二进制文件 例:f = open(path, 'rb'):以只读形式打开指定文件; 3、读取文件: 阅读全文
posted @ 2019-08-30 13:23 不夜男人 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 问题22:如何设置文件的缓冲 一、什么是文件的缓冲? 1、说明 将文件内容写入到硬件设备时,比如磁盘的扇区,则需要进行系统调用,这类I/O操作的耗时很长,为了减少I/O操作的次数,文件通常使用缓冲区(当需要写入的字节数不足一个块时,将数据放入缓冲区,当数据凑够一个块的大小后才进行系统调用); 2、文 阅读全文
posted @ 2019-08-30 13:22 不夜男人 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 问题23:如何将文件映射到内存 一、说明 1)什么叫映射? ==>就是给一个对象(可以是变量、物理等),起一个唯一的别名,建立一一对应的关系; 2)文件映射:将磁盘上的文件的位置,与进程逻辑地址空间中一块大小相同的区域之间的一一对应; 3)映射后得到一个类似数组类型的东西(mmap.mmap()对象 阅读全文
posted @ 2019-08-30 13:21 不夜男人 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 问题24:如何访问文件的状态 一、案例:在某些项目中,需要获取文件的状态 文件状态:os.stat(path) 1、文件的类型:普通文件、目录、符号链接、设备文件或管道(一般在Linux上)。。。 2、文件的访问权限:一般为读、写、执行,3个权限; 3、文件的最后的访问时间(对应read操作)、最后 阅读全文
posted @ 2019-08-30 13:20 不夜男人 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 问题25:如何使用临时文件 临时文件功能:存储临时数据到磁盘上; 临时文件特点:不用命名,关闭后悔自动被删除; 案例: 某项目中,我们从传感器采集数据,每收集到1G数据后,做数据分析,最终只保存分析结果。这样会产生很大的临时数据,如果这些临时数据常驻内存,将消耗大量内存资源,我们可以使用临时文件存储 阅读全文
posted @ 2019-08-30 13:19 不夜男人 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Python中的lambda的简单介绍 1、lambda是什么? 1 2 3 4 5 6 7 8 9 func=lambda x:x+1 print(func(1)) #2 print(func(2)) #3 #以上lambda等同于以下函数 def func(x): return(x+1) 可以这 阅读全文
posted @ 2019-08-23 14:57 不夜男人 阅读(340) 评论(0) 推荐(0) 编辑
摘要: python eval 用法 eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。 阅读全文
posted @ 2019-08-23 14:56 不夜男人 阅读(452) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页