python
-
Python之sqlite3
描述Python的数据库模块有统一的接口标准,所以数据库操作都有统一的模式(假设数据库模块名为db):1.用db.connect创建数据库连接,假设连接对象为conn2.如果该数据库操作不需
-
Python元编程
1.概述Python元编程有两种方法,一是采用类似“装饰器”的工具对基本元素(例如函数、类、类型)内审和对其进行实时创建和修改,二是运用类型"元类"的方式对类实例的创建过程进行
-
Python–csv文件处理建议收藏
CSV(Comma-SeparatorValues)逗号分割值,由于是纯文本文件,任何编辑器都可以打开。下面用csv和pandas两种方式进行csv文件操作原始csv文件内容1.csv包操作c
-
Python装饰器
装饰器表现形式1.函数装饰器编写自定义装饰器有许多方法,但最简单的方法是编写一个函数,返回包装原始函数调用的一个子函数例1:>>>[DEBUG]:entersay_he
-
Python单例模式
实现单例模式的三种方法:类实现、装饰器实现和元类实现
-
python之内置函数
一、数学运算类二、集合类操作三、逻辑判断四、反射compile(source,filename,mode[,flags[,dont_inherit]])五、IO操作
-
Python实现XML文件解析建议收藏
1.XML简介XML(eXtensibleMarkupLanguage)指可扩展标记语言,被设计用来传输和存储数据,已经日趋成为当前许多新生技术的核心,在不同的领域都有着不同的应用。它是web
-
Python之数学(math)和随机数(random)
math包包含了最基本的数学运算函数,如果想要更加高级的数学功能,可以使用标准库外的numpy和scipy库,他们不但支持数组和矩阵运算,还有丰富的数学和物理方程可供使用random包可以用来生成
-
Python—多线程(threading)
1.概述threading提供线程相关操作,python当前版本的多线程库没有实现优先级、线程组,线程也不能被停止、暂停、恢复和中断threading提供的类:Thread,Lock,Rloc
-
Python—正则表达式建议收藏
1.re包常用函数match(pattern,string,flags=0)search(pattern,string,flags=0)区别:match从头开始匹配,若不符合则匹配失败