03 2017 档案

摘要:IO多路复用 select 基于select 实现socket服务端的伪并发 1 import socket 2 import select 3 4 sk1 = socket.socket() 5 sk1.bind(('127.0.0.1',8001,)) 6 sk1.listen(5) 7 8 s 阅读全文
posted @ 2017-03-31 14:10 没有为什么 阅读(161) 评论(0) 推荐(0) 编辑
摘要:介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 安装 本地数据库操作 基本操作 创建数据库 阅读全文
posted @ 2017-03-31 13:02 没有为什么 阅读(2113) 评论(0) 推荐(1) 编辑
摘要:1、数据库操作 2、数据表操作 1 CREATE TABLE `wb_blog` ( 2 `id` smallint(8) unsigned NOT NULL, 3 `catid` smallint(5) unsigned NOT NULL DEFAULT '0', 4 `title` varcha 阅读全文
posted @ 2017-03-27 14:55 没有为什么 阅读(220) 评论(0) 推荐(0) 编辑
摘要:介绍 安装 使用 1、基于用户名、密码的sshclient方式登陆 1 # 建立一个sshclient对象 2 ssh = paramiko.SSHClient() 3 # 允许将信任的主机自动加入到host_allow 列表,此方法必须放在connect方法的前面 4 ssh.set_missin 阅读全文
posted @ 2017-03-27 10:32 没有为什么 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-17 14:35 没有为什么 阅读(333) 评论(0) 推荐(0) 编辑
摘要:classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的方法为实例方法,使用方法如下 类方法既可以直接类调用 C.f() 也可以进行实例调用 C().f() 具体实现: 阅读全文
posted @ 2017-03-17 13:44 没有为什么 阅读(399) 评论(0) 推荐(0) 编辑
摘要:property 把一个方法变成静态属性 阅读全文
posted @ 2017-03-17 13:40 没有为什么 阅读(150) 评论(0) 推荐(0) 编辑
摘要:staticmethod 静态方法和类的关系:通过类名调用,方法里不能调用实例的任何属性 阅读全文
posted @ 2017-03-17 13:38 没有为什么 阅读(349) 评论(0) 推荐(0) 编辑
摘要:进程和线程 1 import threading 2 import time 3 4 def sayhi(num): 5 print('num:',num) 6 time.sleep(3) 7 8 a = threading.Thread(target=sayhi,args=(1,)) 9 b = 阅读全文
posted @ 2017-03-17 13:34 没有为什么 阅读(1262) 评论(0) 推荐(0) 编辑
摘要:什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 异常处理 捕捉异常可以使用try/exc 阅读全文
posted @ 2017-03-10 11:59 没有为什么 阅读(219) 评论(0) 推荐(0) 编辑
摘要:1 import socket 2 phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #买手机 3 phone.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) #就是它,在bind前加 阅读全文
posted @ 2017-03-10 11:49 没有为什么 阅读(455) 评论(0) 推荐(0) 编辑
摘要:1 import socket 2 import struct 3 import json 4 import subprocess 5 phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #买手机 6 phone.setsockopt(soc 阅读全文
posted @ 2017-03-10 11:47 没有为什么 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1 import socketserver 2 class FtpServer(socketserver.BaseRequestHandler): 3 def handle(self): 4 print(self.request) #conn 5 print(self.client_address) 阅读全文
posted @ 2017-03-10 11:46 没有为什么 阅读(183) 评论(0) 推荐(0) 编辑
摘要:1 class Teacher: 2 def __init__(self,name,bitrh,course): 3 self.name=name 4 self.birth=bitrh 5 self.course=course 6 7 class Course: 8 def __init__(sel 阅读全文
posted @ 2017-03-10 11:43 没有为什么 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1 class Foo: 2 def __init__(self,name): 3 self.name=name 4 def __call__(self, *args, **kwargs): 5 print(' >') 6 f=Foo('egon') 7 f() 8 9 class Foo: 10 阅读全文
posted @ 2017-03-10 11:42 没有为什么 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1 class A: 2 def test(self): 3 print('from A') 4 5 class B(A): 6 # def test(self): 7 # print('from B') 8 pass 9 class C(A): 10 # def test(self): 11 # 阅读全文
posted @ 2017-03-10 11:41 没有为什么 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1 class Garen: 2 camp='Demacia' 3 def __init__(self,nickname,aggresivity,life_value): 4 self.nickname=nickname #g1.nicknam=nickname 5 self.aggrv=aggre 阅读全文
posted @ 2017-03-10 11:39 没有为什么 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1 class Foo: 2 __x=1 3 def __init__(self,name,age,gender,money): 4 self.__name=name 5 self.__age=age 6 self.__gender=gender 7 self.__money=money 8 def 阅读全文
posted @ 2017-03-10 11:38 没有为什么 阅读(169) 评论(0) 推荐(0) 编辑
摘要:class People: def __init__(self,name,age,gender): self.name=name self.age=age self.gender=gender def test(self): print('from A.test') class Teacher(People): ... 阅读全文
posted @ 2017-03-10 11:37 没有为什么 阅读(121) 评论(0) 推荐(0) 编辑
摘要:lass Animal: def talk(self): pass class People(Animal): def talk(self): print('say hello') class Pig(Animal): def talk(self): print('say aoao') class Dog(Animal)... 阅读全文
posted @ 2017-03-10 11:35 没有为什么 阅读(307) 评论(0) 推荐(0) 编辑
摘要:class Foo: def __init__(self,name): self.name=name def func(self): print('--------------.func') print(hasattr(Foo,'func')) f=Foo('egon') print(hasattr(f,'x')) f.x=1 print(g... 阅读全文
posted @ 2017-03-10 11:33 没有为什么 阅读(200) 评论(0) 推荐(0) 编辑
摘要:面向对象的程序设计 1、面向对象的程序设计怎么来的 (面向对象的程序设计) 2、类和对象 从一组对象中提取相似的部分就是 类 类也是特征与技能的结合体(数据和函数的结合体) 实例化过程中,把实例当作第一个参数传给init本身 类的实例化 属性引用,包含数据属性和函数属性 对于一个实力来说,只有一种功 阅读全文
posted @ 2017-03-10 11:27 没有为什么 阅读(286) 评论(0) 推荐(0) 编辑
摘要:以Student类为例,定义类通过 class 关键字 class 后面紧接着是类名,即 Student,类名通常是大写开头的单词,紧接着是 (object),表示该类是从哪个类继承下来的 stu 指向的是Student的object 给 stu 绑定一个 name 属性 由于类可以起到模板的作用, 阅读全文
posted @ 2017-03-03 15:57 没有为什么 阅读(1350) 评论(0) 推荐(0) 编辑
摘要:shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 阅读全文
posted @ 2017-03-03 14:31 没有为什么 阅读(338) 评论(0) 推荐(0) 编辑
摘要:一、 正则简介 首先你得导入正则方法 import re 正则表达式是用于处理字符串的强大工具,拥有自己独立的处理机制,效率上可能不如str自带的方法,但功能十分灵活给力。它的运行过程是先定一个匹配规则(”你想要的内容+正则语法规则”),放入要匹配的字符串,通过正则内部的机制就能检索你想要的信息。 阅读全文
posted @ 2017-03-03 14:28 没有为什么 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示