摘要: 多线程 1、多线程、多进程 1、线程是程序里面最小的执行单元。 2、进程是资源的集合。 线程是包含在一个进程里面的, 一个进程可以有多个线程。 一个进程里面默认有一个线程。 主线程 默认有个主线程 子线程: 主线程启动子线程 1、如果这个函数里面有返回值的话,怎么获取呢? 子线程运行的函数,如果里面 阅读全文
posted @ 2018-06-01 23:44 黑夜之鹰 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 经典类和新式类区别 Eg: class A(object): def x(self): print('A')class B(A): def x(self): print('B') # passclass C(A): def x(self): print('C')class D(B,C): passs 阅读全文
posted @ 2018-06-01 23:43 黑夜之鹰 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Redis封装 import redisclass MyRedis(): def __init__(self,ip,password,port=6379,db=1):#构造函数 try: self.r = redis.Redis(host=ip,password=password,port=port 阅读全文
posted @ 2018-06-01 23:42 黑夜之鹰 阅读(2875) 评论(0) 推荐(0) 编辑
摘要: 网络编程 from urllib import request,parseurl = 'http://www.nnzhp.cn'req = request.urlopen(url) #打开一个url,发get请求content = req.read().decode() #获取返回结果fw = op 阅读全文
posted @ 2018-05-18 23:40 黑夜之鹰 阅读(110) 评论(0) 推荐(0) 编辑
摘要: import requests1、发get请求url = 'http://api.nnzhp.cn/api/user/stu_info'data = {'stu_name':'小黑'} #请求数据req = requests.get(url,params=data) #发get请求print(req 阅读全文
posted @ 2018-05-18 23:39 黑夜之鹰 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 异常处理 Except 后面可以捕捉任何异常,大写英文字母开头。。。 first = input('请输入除数:')second = input('请输入被除数:')try: first = int(first) second = int(second) res = first/second exc 阅读全文
posted @ 2018-05-18 23:38 黑夜之鹰 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 函数,匿名函数 函数返回多个值,可以用多个值来取 函数返回多个值: 1、函数如果返回多个值的话,它会把这几个值放到一个元组里面 2、函数如果返回多个值的话,也可以用多个变量来接收 def say(): num = 1 num1 = 2 num2 = 3 num3 = 4 return num,num 阅读全文
posted @ 2018-05-04 00:19 黑夜之鹰 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 全局变量 name = '谢红'#全局变量#如果要改全局变量的话,那你要先声明一下,你修改值是全局变量def sayName(): global name name = '刘伟' print('name1',name)def lw(): age = 28 return agedef setName( 阅读全文
posted @ 2018-04-19 21:50 黑夜之鹰 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、修改文件1 # fw = open('username','w')# fw.write('hhhh')# fw.flush() #强制把缓冲区里面的数据写到磁盘上1、简单粗暴直接# 1、打开一个文件,获取到他的所有内容# 2、对内容进行修改# 3、清空原来文件的内容# 4、把新的内容写进去#sy 阅读全文
posted @ 2018-04-19 21:47 黑夜之鹰 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 集合 # 集合天生就能去重,集合也是无序的 集合也是{ } 但是空集合定义特殊s=set() #空集合s2 = set('1234445566778')print(s2) s3 = {'1','1','3','4','5','6','7','9'} d = {'k':'v'} #这个是字典 交集 并 阅读全文
posted @ 2018-04-08 23:53 黑夜之鹰 阅读(159) 评论(0) 推荐(0) 编辑