随笔分类 -  python

摘要:做一个鼠标碰到就会自动加边框的效果 下边的代码,主要是使自动加边框的时候,加边框的部分不会跳动 实现一张图片的点击之后出现信息 阅读全文
posted @ 2018-04-13 23:47 keepsummer 阅读(87) 评论(0) 推荐(0)
摘要:方式三 方式四 1 <style type="text/css"> 2 a:link{ 3 color: red; 4 } 5 a:visited { 6 color: blue; 7 } 8 a:hover { 9 color: green; 10 } 11 a:active { 12 color 阅读全文
posted @ 2018-04-12 22:33 keepsummer 阅读(68) 评论(0) 推荐(0)
摘要:c类地址 阅读全文
posted @ 2018-04-10 22:14 keepsummer 阅读(117) 评论(0) 推荐(0)
摘要:1 def index(request): 2 print request.POST 3 print request.GET 4 print request.FILES 5 for item in request.FILES: 6 fileObj = request.FILES.get(item) 阅读全文
posted @ 2018-04-09 22:05 keepsummer 阅读(84) 评论(0) 推荐(0)
摘要:一、线程 1、创建线程 2、主线程是否等待子线程 t.setDaemon(Ture/False):默认是false,等待子线程完成,ture,表示不等待子线程结束 3、主线程等待,子线程执行 join(),一直等到子线程结束 join(3),最多等待3秒,如果子线程需要两秒,则等待2秒。 4、线程锁 阅读全文
posted @ 2018-04-07 10:01 keepsummer 阅读(138) 评论(0) 推荐(0)
摘要:一、线程和进程概述 1、python线程的Event 2、python线程其他和队列以及生产者消费者 3、 使用multprocessing创建进程 4、进程间数据共享方式——sharedmeory(一) 4、进程间数据共享方式——serverprocess(二) 5、简单使用进程池 阅读全文
posted @ 2018-04-05 23:01 keepsummer 阅读(93) 评论(0) 推荐(0)
摘要:1、实现io多路复用利用select s1同时接受三个客户端(开启了三个服务器端口) 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 import socket 5 import select 6 7 sk = socket.socket( 阅读全文
posted @ 2018-04-04 22:10 keepsummer 阅读(149) 评论(0) 推荐(0)
摘要:一、网络编程 1、socket介绍 import socket def handle_request(client): buf = client.recv(1024) client.sendall(bytes("HTTP/1.1 200 OK\r\n\r\n", encoding='utf-8')) 阅读全文
posted @ 2018-04-03 22:38 keepsummer 阅读(183) 评论(0) 推荐(0)
摘要:以下代码只包含管理员代码,用户代码和管理员相似 #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import os sys.path.append(os.path.dirname(os.path.dirname(__file__))) 阅读全文
posted @ 2018-04-03 22:05 keepsummer 阅读(141) 评论(0) 推荐(0)
摘要:一、知识点拾遗 1、多继承的易错点 二、设计模式 1、设计模式介绍 Gof设计模式 大话设计模式 2、单例模式 a。创建单例模式应用场景和实例 ①创建一个数据库连接池 1 class ConnectionPool 2 3 __instance=None 4 5 def__init__(self): 阅读全文
posted @ 2018-04-03 11:01 keepsummer 阅读(117) 评论(0) 推荐(0)
摘要:一、基本异常处理 1、基本异常处理 2、异常的分类 a。常用异常 b。更多异常 C。异常的实例 3、完整异常处理代码块 1、异常的结构 2、主动触发异常 3、输出异常及类的特殊成员str 4、断言 阅读全文
posted @ 2018-04-02 12:55 keepsummer 阅读(152) 评论(0) 推荐(0)
摘要:一、利用反射查看面向对象成员的归属 二、利用反射导入模块、查找类、创建对象、查找对象中的字段 三、静态字段 静态字段存在类中,把对象每个都有的存在类中就行了,只存一份 四、静态方法 静态方法中没有self,但是可以传任意参数。 五、类方法 六、特性 七、成员修饰符 foo是类名,__name 是私有 阅读全文
posted @ 2018-04-01 18:03 keepsummer 阅读(99) 评论(0) 推荐(0)
摘要:一、编程 1、面向对象编程和函数式编程 a。面向对象编程之self(重点) b。面向对象的封装 c。继承 (1)继承的优先级 d。重载 e。多态 2、查看socketserver源码执行过程 阅读全文
posted @ 2018-03-29 12:30 keepsummer 阅读(90) 评论(0) 推荐(0)
摘要:这个是上两个的加强版 阅读全文
posted @ 2018-03-29 08:27 keepsummer 阅读(87) 评论(0) 推荐(0)
摘要:subprocess模块 复杂命令 logging模块(重点) 日志模块,线程安全 阅读全文
posted @ 2018-03-28 17:07 keepsummer 阅读(125) 评论(0) 推荐(0)
摘要:创建一个子节点一共有三个方式 创建一个子节点2、3 阅读全文
posted @ 2018-03-28 08:27 keepsummer 阅读(95) 评论(0) 推荐(0)
摘要:json序列化 安装第三方模块 requests模块 检查qq的在线状态 获取列车时刻表 xml模块 第二种方式删除或增加 创建一个xml文件 阅读全文
posted @ 2018-03-27 19:53 keepsummer 阅读(78) 评论(0) 推荐(0)
摘要:添加sys.path路径 0s模块 hashlib 基于md5对密码加密实现登录和注册 字符串格式化之百分号方式 字符串格式化format格式化 阅读全文
posted @ 2018-03-27 15:59 keepsummer 阅读(103) 评论(0) 推荐(0)
摘要:match(从头匹配) 无分组 有分组 有括号 注意P一定是大写 flag模式 search findall 从左向右找先找红色,再找黄色,最后是蓝色 spilt 无分组 计算器思路 sub(替换) 阅读全文
posted @ 2018-03-26 22:31 keepsummer 阅读(104) 评论(0) 推荐(0)
摘要:元字符 蓝色框中有非贪婪模式也不起作用,非贪婪模式在+后加上?号 有空字符串 阅读全文
posted @ 2018-03-26 11:29 keepsummer 阅读(82) 评论(0) 推荐(0)