摘要: # encoding=utf-8 class Node(object): """节点类""" def __init__(self, item): """ 初始化函数 :param item: 要保存的用户数据 """ self.item = item self.next = No... 阅读全文
posted @ 2017-09-15 13:28 晴空半岛 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 1 # encoding=utf-8 2 3 4 class Node(object): 5 def __init__(self, item): 6 self.item = item 7 self.next = None 8 self.pre = None 9 10 11 class Doub... 阅读全文
posted @ 2017-09-15 13:26 晴空半岛 阅读(364) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8 class Node(object): """节点类""" def __init__(self, item): """ 初始化函数 :param item: 要保存的用户数据 """ self.item = item self.next = N... 阅读全文
posted @ 2017-09-13 10:24 晴空半岛 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 05-redirect.py 页面跳转和重定向 1.用处:在用户访问一些需要登录的页面的时候,如果用户没有登录,那么可以让它重定向到登录页面 2.代码实现 from flask import Flask, redirect, url_for redirect(url_for('login')) 阅读全文
posted @ 2017-08-20 12:21 晴空半岛 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 03-url_for.py 反转URL 1.什么叫做反转URL: 从视图函数到url的转换叫做反转url 2.反转url的用处: 在页面重定向的时候,会使用URL反转 在模板中也会使用URL反转 好处:就是如果路径后期修改了,不需要修改引入路径的地方 阅读全文
posted @ 2017-08-20 12:13 晴空半岛 阅读(298) 评论(0) 推荐(0) 编辑
摘要: config.py 03-url_params.py ###url传递参数 1.参数的作用:可以在相同的url,但是指定不同的参数,来加载不同的数据 2.在flask中使用参数 阅读全文
posted @ 2017-08-20 12:06 晴空半岛 阅读(3625) 评论(0) 推荐(0) 编辑
摘要: 02-config_demo.py 使用配置文件 1.新建一个'config.py'文件 2.在主app文件中导入这个文件,并且配置到app中示例代码如下 3.还有其它的许多配置参数,都是可以放在这个配置文件中,比如'SECRET_KEY' 阅读全文
posted @ 2017-08-20 12:01 晴空半岛 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 01-flask.py config.py 配置Debug的第一个作用 报错了在页面可以显示更多的提示信息 Debug第二个作用 修改Python文件不需要重启,但是如果修改的是html不会自动重启需要手动重启重新加载 阅读全文
posted @ 2017-08-20 11:52 晴空半岛 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 守护线程:也可以理解为后台线程,之前创建的都是前台线程。 只要线程调用了setDaemon(true);就可以把线程标记为守护线程。 前台后台线程运行时都是一样的,获取CPU的执行权执行。 只有结束的时候有些不同。 前台线程要通过run方法结束,线程结束。 后台线程也可以通过run方法结束,线程结束 阅读全文
posted @ 2017-08-11 20:31 晴空半岛 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 线程如何停止呢 stop方法过时了,看起描述发现,有其他解决方案。 线程结束:就是让线程任务代码执行完,run方法结束。 run方法怎么结束呢? run方法中通常都定义循环,只要控制住循环就哦了。 注意:万一线程在任务中处于了冻结状态,那么它还能去判断标记吗?不能!怎么办?通过查阅stop方法的描述 阅读全文
posted @ 2017-08-11 20:25 晴空半岛 阅读(665) 评论(0) 推荐(0) 编辑