python
文章平均质量分 55
Useless_csdn
这个作者很懒,什么都没留下…
展开
-
flask蓝图使用三部曲
Flask 提供了 Blueprint (蓝图) 的功能,让我们可以实现模块化的应用。使用它主要有以下好处:将一个复杂的大型应用分解成若干蓝图的集合,也就是若干个子应用或者说模块,每个蓝图都包含了可以作为独立模块的视图、模板和静态文件等; 制作通用的组件,使开发者更易复用组件;1、创建蓝图对象from flask import Blueprintbook_bp = Bluepri...原创 2019-02-13 01:20:31 · 255 阅读 · 0 评论 -
一个更新pip时出现的错误EnvironmentError: [Errno 2] No such file or directory
之前从未使用过anaconda 等管理Python的环境和包,对Python环境的配置很迷糊,都是用pycharm直接install package,能用就用了。然而今天终于出问题了,说要想下载包时说要更新pip,更新就更新咯,cmd输入python -m pip install --upgrade pip然后就出现了这个死活解决不了的错误: Could not install ...原创 2019-02-11 22:01:29 · 8179 阅读 · 7 评论 -
PyCharm设置模板语言
原创 2019-02-03 17:28:27 · 2357 阅读 · 0 评论 -
视图函数的响应对象
视图函数return除了返回如‘hello,world!’内容,还会返回一些附加信息,如:状态码 status code :200,404,301等content-type:放置于http headers属性中,告诉接收方如浏览器如何解析返回的内容。默认值为content-type=text/html,即把返回的主体内容作为html解析。视图函数中本质上永远返回的是一个Response...原创 2019-01-22 23:41:27 · 254 阅读 · 0 评论 -
flask中if __name__的作用
if __name__ == '__main__': app.run(debug=app.config['DEBUG'])一般的解释是:如果是文件是作为模块导入的,则不执行if__name__以下的内容。那么,在flask中增加这个判断,再启动web服务器,到底有什么具体的意义呢?在开发环境下所启动的服务器是flask自带的一个简单的服务器当把项目部署到生产环境时,通常不...原创 2019-01-22 22:40:02 · 516 阅读 · 0 评论 -
WSGI应用示例
WSGI(Python Web Server Grateway Interface)定义了Web服务器和Web应用程序(APP)之间通信的接口规范任何一个实现了WSGI应用都可以运行在实现了WSGI协议的服务器上,在没有WSGI的话会限制我们对应用框架的选择。服务器和应用不再具有强关联。WSGI应用是一个接受两个参数的可调用的对象。两个参数:1、environ参数是个字典对象,...原创 2019-01-16 21:57:11 · 242 阅读 · 0 评论 -
在Flask中使用sqlite的示例
Flask_script是一个在flask应用外部编写脚本的扩展常用功能:1、运行一个开发的服务器。2、Python shell 中操作数据库。3、命令行任务manage.py:from flask_script import Managerfrom app import appimport sqlite3from models import Usermanager = M...原创 2019-01-13 23:04:28 · 1692 阅读 · 0 评论 -
mongodb应用示例
在mongodb官网下载https://www.mongodb.com/download-center/community解压后打开命令行,cd到解压文件夹,如:。。。mongobd\mongodb-win32-x86_64-2008plus-ssl-4.0.5\bin输入并回车:mongod.exe --nojournal --dbpath .出现waiting for con...原创 2019-01-17 15:24:25 · 422 阅读 · 0 评论 -
一个约瑟夫环扩展问题的Python求解
一个监狱要枪毙100个犯人。但是有一个奇怪的规定,所有犯人排成一排,依次编号为1、2、3。。。第一次枪毙单数,剩下的继续编号,再枪毙单数。问最后剩下的是几号? 在敲程序之前先空想一下结果:一个1到100的列表,第一次去除单数,即双数--2的倍数存活(2、4、6、8等);第二次再去除剩下部分的单数,即保留的数字为原来2的倍数中的双数位置,即4、8、12等,为2*...原创 2018-12-16 09:28:22 · 1550 阅读 · 0 评论 -
一个简单的Python函数例题——赌场输赢游戏
赌场有一种游戏称为“幸运七”,游戏规则是你丢两个骰子,如果其点数之和为7,你就赢7元,如果不是就输1元.请定义一个函数模拟这种游戏,检查赌场的规则是否公平。import randomdef saizi(): # 产生一个1~7的随机整数 x = random.randrange(1, 8) return xdef lucky7(a, b):...原创 2018-12-02 09:49:25 · 7599 阅读 · 4 评论 -
Python数据可视化--matplotlib.pyplot用法示例
绘制简单的折线图import matplotlib.pyplot as pltinput_values = [1, 2, 3, 4, 5]squares = [1, 4, 9, 16, 25]plt.plot(input_values, squares)plt.show()导入模块pyplotinput_values为横坐标squares为纵坐标plt.show()打...原创 2018-11-16 15:47:43 · 317 阅读 · 0 评论 -
PyCharm Terminal 进入虚拟环境运行
PyCharm中Terminal的默认环境并不是当前project的虚拟环境,如果需要使用类似 python test.py 的运行方式,需手动进入project设置的环境。如虚拟环境目录为 D:\360Downloads\Software\anaconda\install\envs\flaskcd D:\360Downloads\Software\anaconda\install\en...原创 2019-09-29 09:23:15 · 14650 阅读 · 4 评论