摘要: mysql学习 mysql数据库操作: show databases; 查看所有数据库 create database 数据库库名; 创建数据库 use 数据库库名; 连接数据库 select database(); 查看当前连接数据库 show tables; 查看当前数据库所有表 drop da 阅读全文
posted @ 2019-02-08 13:06 l_c 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 进程与线程 进程的两种创建方式 进程模块,multiprocessing 的 Process 进程的创建 变量 = Process(target = 指定函数,args = (1,))指定函数参数 a = Process(target = 函数,args = (参数) 注:函数无需加括号,参数以元组 阅读全文
posted @ 2019-01-22 22:26 l_c 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 文件打开方式 文件 study = open('文件','方式') 以某种方式打开文件,读,写,追加 r = 读 ,rb = 以二进制读取 r+ = 读写 文件指针都是从头读取, w = 写 wb = 以二进制写入 w+ = 读写 wb+ = 以二进制进行读写, 文件若存在则重写文件,不存在则创建文 阅读全文
posted @ 2019-01-22 12:22 l_c 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 类与对象 类属性, 类变量 调用方式:类名.变量名或者self.__class__.变量名 实例变量 调用方式:对象名.变量名或者self.变量名 类方法, 属于类的方法默认函数参数是cls,代表类本身,需要@classmethoo作为装饰符 调用方式:类名.类方法(需要加括号) 类的私有属性 类的 阅读全文
posted @ 2019-01-21 20:37 l_c 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 类变量和实例变量的区别很大,访问方式也也不一样。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。访问或调用类变量的正确方式是类名.变量名或者self.__class__.变量名。self.__class__自动返回每个对象的类名。 实例变量:定义在方法中的变量,属于某个 阅读全文
posted @ 2019-01-21 15:12 l_c 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 编码 s = 'hello' python 编码格式 网络传输格式bytes bytes(s,'utf8')网络传输编码规则 以utf8编码格式的字符’s‘,转换为bytes格式的字符; 网络传输需要,后续在补 utf8规则下的bytes类型 s2 = s.encode('utf8') 相同编码格式 阅读全文
posted @ 2019-01-07 15:06 l_c 阅读(81) 评论(0) 推荐(0) 编辑
摘要: import socket #模块导入import subprocesssk = socket.socket() #创建套接字sk.bind(('127.0.0.1',8000)) #绑定ip 端口sk.listen(5)while True: #循环接受用户请求 conn,addr = sk.ac 阅读全文
posted @ 2019-01-06 23:55 l_c 阅读(101) 评论(0) 推荐(0) 编辑
摘要: tcp聊天,#server端实现:import socketsk=socket.socket() # 实例化socket对象address=("0.0.0.0",8000) #设置端口sk.bind(address) # 绑定IP地址和端口sk.listen(5) #监听while True: co 阅读全文
posted @ 2019-01-03 19:50 l_c 阅读(141) 评论(0) 推荐(0) 编辑
摘要: user = socket.socket()#没有参数就使用默认协议ipv4协议,tcp协议 阅读全文
posted @ 2019-01-03 19:07 l_c 阅读(144) 评论(0) 推荐(0) 编辑
摘要: import re匹配字符串# pattern = re.compile(r'hello')# match = pattern.search('ni hello cxy61!') #全字符匹配字符串 .search()# search = pattern.match('ai hello') #只在开 阅读全文
posted @ 2019-01-03 15:47 l_c 阅读(181) 评论(0) 推荐(0) 编辑