自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

原创 9.5.3 Cursor对象

class sqlite3.Cursor 本类定义了Cursor对象,主要有以下的属性和方法:execute(sql[, parameters]) 执行一个SQL语句。此SQL语句可以通过参数parameters进行替换。例子:import sqlite3 con = sqlite3.connec...

2016-04-28 21:05:48

阅读数 1736

评论数 0

原创 9.5.2 Connection对象

class sqlite3.Connection 本类定义了SQLite数据库连接,它的属性和方法如下:isolation_level 隔离的级别。None表示自动模式,可以选择“DEFERRED”、“IMMEDIATE”或者“EXCLUSIVE”等级。 in_transaction 返回是否还在...

2016-04-28 21:00:20

阅读数 1686

评论数 0

原创 9.5 sqlite3--SQLite数据库DB-API2.0接口

本模块主要提供了对SQLite数据库进行操作的接口。SQLite数据库是一个C写的轻量级的文件型数据库,它不需要独立的进程运行,可以直接嵌入应用程序里的数据库。本模块提供的数据库接口,与其它大型的数据库接口是一样的,因此编写的SQL语句是可以直接应用于PostgreSQL或者Oracle数据库。 ...

2016-04-24 23:30:52

阅读数 4064

评论数 0

原创 9.4 marshal--Python内部对象序列化

本模块主要提供了针对Python内部对象进行保存到文件,以及从文件读取对象出来。保存到文件的格式采用二进制的方式,不过这个格式并没有文档介绍,因为本模块主要使用在Python内部临时编译代码.pyc文件进行操作,并且不考虑不同Python版本之间的兼容性。本模块存在的意义就是为了Python内部使...

2016-04-24 23:28:05

阅读数 3318

评论数 0

原创 9.1.4 什么样数据类型可以打包和解包

下面的数据类型可以用来打包:l None,True,Falsel 整数、浮点数、复数l 字符串、bytes、bytearraysl 元组、列表、集合和字典等,不过要求这些容器只能包含可以被打包的类型对象。l 在模块顶层定义的函数,主要使用def定义的函数,非lambda定义。l 模块顶层定义的内置...

2016-04-18 23:32:58

阅读数 2270

评论数 0

原创 9.1.3 模块接口

pickle.HIGHEST_PROTOCOL 一个整数,表示支持协议的最高版本。例子:#python 3.4import pickle r = pickle.HIGHEST_PROTOCOLprint('version:', r)结果输出如下:version: 4 pickle.DEFAULT_...

2016-04-18 22:48:29

阅读数 2340

评论数 0

原创 9. 数据保存库

本库主要提供了把Python数据保存到磁盘文件的功能。pickle和marshal模块可以把多种Python数据类型的数据生成一个字节流,然后从字节流创建一个对象。不同类型的DB管理模块支持HASH的映射字符串保存。9.1 pickle--Python对象序列化操作本模块主要提供了二进制协议来对P...

2016-04-10 11:40:24

阅读数 2060

评论数 0

原创 8.8.2 打包操作

本模块里还提供了对文件进行压缩包创建,以及解压缩包的功能,主要使用 zipfile和 tarfile模块的功能来实现。shutil.make_archive(base_name, format[, root_dir[, base_dir[, verbose[, dry_run[, owner[, ...

2016-04-04 20:29:11

阅读数 1836

评论数 0

原创 8.8 shutil--高级的文件操作

本模块主要提供了一些对文件和多个文件的高级操作,比如文件的拷贝功能、文件的删除功能。如果只是想对一个文件进行操作,使用os模块操作就可以了。不过要值得注意的一点是本模块里拷贝文件和删除文件,在有一些情况下系统的元数据没有办法拷贝和删除。8.8.1 目录和文件操作shutil.copyfileobj...

2016-04-04 20:24:54

阅读数 2042

评论数 0

提示
确定要删除当前文章?
取消 删除