xone

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  114 随笔 :: 0 文章 :: 2 评论 :: 58959 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Python

1 2 下一页

摘要:例一 例二: 阅读全文
posted @ 2018-03-16 17:09 周小百 阅读(144) 评论(0) 推荐(0) 编辑

摘要:from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutor import time def task(i): print(i) time.sleep(1) # 配置一个线程池,并设置线程数为10 pool = ThreadPoolExecutor(max_workers=10) # 配置... 阅读全文
posted @ 2017-05-05 13:48 周小百 阅读(145) 评论(0) 推荐(0) 编辑

摘要:Requests 完全满足今日 web 的需求。 国际化域名和 URL Keep-Alive & 连接池 带持久 Cookie 的会话 浏览器式的 SSL 认证 基本/摘要式的身份认证 优雅的 key/value Cookie 自动解压 自动内容解码 Unicode 响应体 文件分块上传 连接超时 阅读全文
posted @ 2017-05-05 11:00 周小百 阅读(186) 评论(0) 推荐(0) 编辑

摘要:logging模块 用于便捷记录日志且线程安全的模块 1、单文件日志 日志等级: 注:只有【当前写等级】大于或等于【日志等级】时,日志文件才被记录。 同时写多个日志文件 阅读全文
posted @ 2017-05-04 11:13 周小百 阅读(179) 评论(0) 推荐(0) 编辑

摘要:基本异常处理结构: 以上代码执行结果: 异常种类(常用) 根据需要捕获异常 Exception放在最后 异常其他结构 主动触发异常 打印完整的报错 以上代码执行结果 阅读全文
posted @ 2017-05-03 11:12 周小百 阅读(159) 评论(0) 推荐(0) 编辑

摘要:模块分为三种: 1、自定义模块 2、第三方模块 3、内置模块 不能导入一个跟内置模块同名的自定义模块。 运行一个py文件,会导入当前文件所在文件夹的路径到sys.path里。 导入模块就是到sys.path所有的路径里查找这个模块,如果有就导入成功,没有就失败。 导入目录的本质就是执行该目录下面的_ 阅读全文
posted @ 2017-05-02 17:59 周小百 阅读(398) 评论(0) 推荐(0) 编辑

摘要:装饰器用来装饰函数,可以在这个函数执行前和执行后做一些操作。 以上代码执行结果: 装饰器装饰含N个参数的函数 以上代码执行结果 多个装饰器同时装饰同一个函数: 阅读全文
posted @ 2017-05-01 23:31 周小百 阅读(128) 评论(0) 推荐(0) 编辑

摘要:冒泡排序基础知识: 交换两个变量的值: 方法一: 以上代码执行结果 方法二: 以上代码执行结果: 冒泡排序: 对相邻的两位进行比较,大小顺序不对就交换位置: 升序排列 对列表进行第一次排序: 以上代码执行结果: 每次排序后,最后一位不用再排列,4个数最多经过3次排序可以排完。 以上代码执行结果: 最 阅读全文
posted @ 2017-05-01 19:54 周小百 阅读(135) 评论(0) 推荐(0) 编辑

摘要:# 发送不加密邮件 def email(): import smtplib from email.mime.text import MIMEText from email.utils import formataddr ret = True try: msg = MIMEText('邮件内容','p 阅读全文
posted @ 2017-04-29 21:35 周小百 阅读(137) 评论(0) 推荐(0) 编辑

摘要:单例模式 输出 只初始化一次的单例模式 输出 数据库连接池:放在本地,夯住跟数据库的连接状态,本地要连接数据库取数据的时候,直接从数据库连接池里取连接。 优点:降低连接数据库时间,提高用户体验。 阅读全文
posted @ 2017-04-26 17:56 周小百 阅读(153) 评论(0) 推荐(0) 编辑

摘要:迭代器 可以用isinstance()判断一个对象是否是Iterable 可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator 可以用isinstance()判断一个对象是否是Iterator对象 iter()函数 生成器都是Iterator对象,但list、dict、st 阅读全文
posted @ 2017-04-26 15:30 周小百 阅读(111) 评论(0) 推荐(0) 编辑

摘要:继承 以上代码执行结果 先找自己,再找左边,左边找完再找右边。 执行父类的构造方法 以上代码运行结果: 子类继承一个带构造方法__init__的父类,如果子类没有重写__init__,子类将会继承父类的__init__。 如果子类重写了__init__,子类将不会继承父类的__init__。 想要继 阅读全文
posted @ 2017-04-25 18:03 周小百 阅读(188) 评论(0) 推荐(0) 编辑

摘要:1、面向对象不是所有情况都适用 2、面向对象编程 a.定义类 class 类名: def 方法1(self,bb): pass b.根据类创建对象 使用对象去执行类中方法 实例 输出 私有属性和私有方法 默认情况下,Python中的成员函数和成员变量都是公开的(public),在python中没有类 阅读全文
posted @ 2017-04-24 17:59 周小百 阅读(190) 评论(0) 推荐(0) 编辑

摘要:反射 __import__以字符串的形式导入模块 getattr以字符串的形式去某个模块中寻找函数(可以是变量,也可以是函数)。 hasattr以字符串的形式去某个模块中判断东西是否存在。 setattr以字符串的形式去某个模块中设置变量或函数 delattr以字符串的形式去某个模块中删除变量或函数 阅读全文
posted @ 2017-04-23 16:08 周小百 阅读(182) 评论(0) 推荐(0) 编辑

摘要:Paramiko paramiko模块,基于SSH用于连接远程服务器并执行相关操作。 一、安装 二、使用 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: 用Transport建立一个连接交给SSHClient 基于公钥密钥连接: 先在本机生成密钥对 一键生成密钥对: ec 阅读全文
posted @ 2017-01-18 19:57 周小百 阅读(426) 评论(0) 推荐(0) 编辑

摘要:SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip install SQLAlchemy 创建表 操作表 阅读全文
posted @ 2017-01-11 18:03 周小百 阅读(308) 评论(0) 推荐(0) 编辑

摘要:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 这些数据类型都支持push/pop、add/remove及取 阅读全文
posted @ 2017-01-11 11:40 周小百 阅读(147) 评论(0) 推荐(0) 编辑

摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2017-01-10 21:53 周小百 阅读(184) 评论(0) 推荐(0) 编辑

摘要:MySQL测试题 一、表关系 请创建如下表,并创建相关约束 创建数据库create database school charset utf8; 建表create table class(cid int not null auto_increment,caption char(32) not null 阅读全文
posted @ 2017-01-05 17:36 周小百 阅读(4849) 评论(0) 推荐(0) 编辑

摘要:数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存 阅读全文
posted @ 2017-01-03 15:52 周小百 阅读(235) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示