2019年1月4日
摘要:
在发起一个异步任务时,指定一个函数任务完成后调用函数 为什么需要异步 在使用线程池或进程池提交任务时想要任务的结果然后将结果处理,调用shudown 或者result会阻塞 影响效率,这样的话采用异步调用 比如result本来是用水壶烧水烧开了拿走,烧下一个 用shutdown可以将水壶一起烧但是一
阅读全文
posted @ 2019-01-04 19:46
paulgeo
阅读(269)
推荐(0)
摘要:
1.return位置在while下上传文件数据写入一次就调到主函数接受数字但是没有发送数字 2.放送文件内容不用发每次的长度,造成乱码 (上传文件循环接收时每次加冷(data)而不是1024) 3.进度条设置时用for循环步数设置错误发送不全 4.前端移动设置,结合hidden默认left=0要设置
阅读全文
posted @ 2019-01-04 19:12
paulgeo
阅读(262)
推荐(0)
2019年1月3日
摘要:
GIL 全局解释器锁,针对解释器级别的数据安全 GIL会降低效率提高数据安全性 已经有解决方案但是修改牵扯太多 使得多线程在多核处理器下也无法并行 在多核情况下io密集型推荐多线程,计算密集型用多进程 与自定义锁级别不同要保护自己的数据要自定义 进程池默认装入cpu 个数 ,线程池默认cpu个数*5
阅读全文
posted @ 2019-01-03 15:47
paulgeo
阅读(130)
推荐(0)
2018年12月20日
摘要:
try : except 类型或元祖: print() try: except Exception: print() try: except 类型: print() else: class Err(Exceptiong) pass if name==' raise err() assert
阅读全文
posted @ 2018-12-20 15:49
paulgeo
阅读(103)
推荐(0)
2018年12月19日
摘要:
exec 执行代码的工具 可以创建类是应用 exec('uyjhj',全局,局部变量)
阅读全文
posted @ 2018-12-19 20:37
paulgeo
阅读(135)
推荐(0)
摘要:
绑定给对象的话 Student def print(self)自动传参数也就是就是对象 print()/(self) stu.print 方法 Student.print 函数 r如果print(self)那么函数报错 如果()那么方法报错
阅读全文
posted @ 2018-12-19 20:03
paulgeo
阅读(155)
推荐(0)
2018年12月18日
摘要:
进制转换: int(v,x) x进制转换为十进制 bin(number) 十进制转换为2进制 oct(number) 十进制转为8进制 hex(number)十进制转为16进制 函数无return返回值为None python2 ASCAI xrange python3 utf-8 range os
阅读全文
posted @ 2018-12-18 19:03
paulgeo
阅读(181)
推荐(0)
摘要:
无 一种东西具有不同的形态,不同的类具有相同特点归结一个父类,内部都具有相同的方法子类覆盖父类方法 1.扩展性增强 扩展新内容方便 2.灵活性 调用形式不变 统一调用方式 在学习面相对象之前,调用函数都是这样的:函数名()现在,类中的函数叫做方法,调用的时候是这样的:对象名.方法名()同样都是函数,
阅读全文
posted @ 2018-12-18 18:50
paulgeo
阅读(235)
推荐(0)
2018年12月11日
摘要:
递归删除文件夹import os# def delete_path2(path):# # if os.path.isfile(path):# # os.remove(path)# # elif os.path.isdir(path):# # # 遍历文件夹内容# # for filename in
阅读全文
posted @ 2018-12-11 17:27
paulgeo
阅读(181)
推荐(0)
2017年3月1日
摘要:
1,变量在视图函数中通过 return render(request,‘.html’,{'num':num})传入 可以直接引入local() 在前端通过.与法进行访问 可以将全部类型传入,包括函数返回值,类的__str__,函数不带参数 2.dtl模板语言的filter和tag: 常用的filte
阅读全文
posted @ 2017-03-01 16:35
paulgeo
阅读(215)
推荐(0)