文章分类 - python基础
摘要:一 概要 在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起,难免让初学者一头雾水,我将用一篇文章试图
阅读全文
摘要:今天让我们一起彻底揭开py编码的真相,包括py2和py3。有同学可能问:以后py3是大势所趋,还有必要了解py2那令人头疼的编码吗?答案是太有必要啦。py2在生产中还是中流砥柱。 什么是编码? 基本概念很简单。首先,我们从一段信息即消息说起,消息以人类可以理解、易懂的表示存在。我打算将这种表示称为“
阅读全文
摘要:! done Python 基础 json 与pickle json 与pickle 是一种序列化的数据格式,在学json与pickle 之前呢,我们是接触过eval 函数的,这个函数是干嘛用的呢?其
阅读全文
摘要:一、定义目录结构目的 可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。这个好处是,随着时间的推移,代
阅读全文
摘要:原文:http://www.cnblogs.com/sesshoumaru/p/6140987.html p1 将3.5版本中的68个内置函数,为了方便记忆,将这些内置函数进行了如下分类: 本节内容: 数学运算(7个) 类型转换(24个) 序列操作(8个) 对象操作(7个) 反射操作(8个) 变量操
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/skullFang/article/details/78820541 <! flowchart 箭头图标 勿删 前言 有时候python自带异常不够用,如同java,python也可以自定义异常,并且可
阅读全文
摘要:一、错误和异常 1.错误 代码运行前的语法或者逻辑错误 语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) def test: ^ SyntaxError: invalid syntax 其他语法错误 逻辑错误 用户输入不完整(比如输入为空
阅读全文
摘要:类的特殊成员 1. __doc__ 表示类的描述信息 ?123456789class Foo: """ 描述类信息,这是用于看片的神奇 """ d
阅读全文
摘要:Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对
阅读全文
摘要:阅读目录一、定义二、用途三、用法四、关联模块Anydbm五、方法六、writeback参数回到顶部一、定义 Shelve是对象持久化保存方法,将对象保存到文件里面,缺省(即默认)的数据存储文件是二进制的。 回到顶部二、用途 可以作为一个简单的数据存储方案。 回到顶部三、用法 使用时,只需要使用ope
阅读全文
摘要:这几天接触了Python中的shelve这个module,感觉比pickle用起来更简单一些,它也是一个用来持久化(序列化)Python对象的简单工具。当我们写程序的时候如果不想用关系数据库那么重量级的东东去存储数据,不妨可以试试用shelve。shelf也是用key来访问的,使用起来和字典类似。s
阅读全文
摘要:在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下
阅读全文
摘要:http://www.codeceo.com/article/you should learn regex.html Regular Expressions (Regex):正则表达式,软件工程中最为强大,且广泛适用,令人信服的技术之一。从验证电子邮件地址到执行复杂的代码重构器,正则表达式的用途非常
阅读全文
摘要:configParser 模块用于操作配置文件 注:Parser汉译为“解析”之意。 配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 为了更好的理解本文,我们先了解一下配置文件的组成及命名:配置文件(INI文件)由节(sect
阅读全文
摘要:python logging模块 原文:http://www.cnblogs.com/dahu daqing/p/7040764.html 1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比pr
阅读全文

浙公网安备 33010602011771号