摘要: URL反转:反转是指通过视图函数名称得到其对应的URL(有反转也就有正转,即通过URL得到视图函数返回的内容,也就是我们平时的访问网页了),需要“url_for(endpoint, **values)”,第一个参数endpoint如果没有指定则使用视图函数名称字符串,第二个参数是需要传入URL的参数(如果有)(**表... 阅读原文
2018-11-12 06:49:03 阅读(1084) 评论(0)
摘要: class queue.Queue(maxsize=0) #先入先出 class queue.LifoQueue(maxsize=0) #last in fisrt out  class queue.PriorityQueue(maxsize=0) #存储数据时可设置优先级的队列 生产者消费者模型 在并发编程中... 阅读原文
2018-11-12 06:28:03 阅读(1392) 评论(0)
摘要: Python3分数运算 fractions 模块可以被用来执行包含分数的数学运算。 案例 >>> from fractions import Fraction >>> a = Fraction(5, 4) >>> b = Fraction(7, 16) >... 阅读原文
2018-11-12 06:20:03 阅读(1035) 评论(0)
摘要: 一、前言 这篇文章之前是给新人培训时用的,大家觉的挺好理解的,所以就分享出来,与大家一起学习。如果你学过一些python,想用它做些什么又没有方向,不妨试试完成下面几个案例。 二、环境准备 安装requests lxml beautifulsoup4 三个库(下面代码均在python3.5环境下通过测试) pip ... 阅读原文
2018-11-12 06:00:18 阅读(1330) 评论(0)
摘要: 本节内容 操作系统发展史介绍 进程、与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件  queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池         操作系统发展... 阅读原文
2018-11-12 00:52:08 阅读(1322) 评论(0)
摘要: 启动sublime text 3报错:   anaconda插件连接jsonserver服务出现错误 解决方法: 首选项 -- package settings -- Anaconda -- settings-user, 添加参数为"swallow_startup_errors": true,即可 阅读原文
2018-11-12 00:40:02 阅读(1431) 评论(0)
摘要: 传统方式是调用2个方法执行1个任务,方法按顺序依次执行 # -*- coding:utf-8 -*- import threading import time def run(n): print('task',n) time.sleep(3) if __name__ == '__main__':... 阅读原文
2018-11-11 23:45:02 阅读(1438) 评论(0)
摘要: @wrapper def add(a, b):      return Coordinate(a.x + b.x, a.y + b.y 等同于: add = wrapper(add) 资料:12步轻松搞定python装饰器 http://python.jobbole.com/81683/ 阅读原文
2018-11-11 21:56:02 阅读(1491) 评论(0)
摘要: 1.Python变量   比C语言,Java语言更加简洁,不需要加int等等类型定义,直接变量名 = 值,Python里甚至不需要分号。有些特定的不能当做变量名,变量只能由字母、数字和下划线组成,下划线可以放在开头,甚至可以有很多(只是很少有人会这么做),数字不能作为开头。 2.Python注释   # 代表单行注释... 阅读原文
2018-11-11 20:48:11 阅读(1467) 评论(0)
摘要: 话不多说,先干再说..... 打开pycharm,创建一个关于flask的项目   2.创建一个App的文件包 3.把staic和templates文件包拖进App里 4.把app.py文件改为manager.py文件 5.这里先停一下,点击下方Terminal,把我们所需要第三方库准备好分别是:pip insta... 阅读原文
2018-11-11 19:13:12 阅读(1557) 评论(0)