Flask中文文档:http://docs.jinkan.org/docs/flask/ 安装Flask库 选端口号的一种方法(避免和别人选的端口冲突,小于1024的时候重新选) 最小web程序 用127.0.0.1或者localhost访问 返回html标签…
实现某些位置的内容固定,某些位置的内容动态展示,如: 中文文档地址:http://docs.jinkan.org/docs/jinja2/templates.html#template-inheritance 在template文件夹下建几个html文件,并修改里面的内容 header: footer: 搜一下包含模板 {% include 'header.html' %} <h1>这是base模板</h1>{% include 'footer.html' %} base: tes…
参数化,用<变量名> 也可以指定变量类型 类型不对的时候会报错…
中文文档:http://docs.jinkan.org/docs/jinja2/ 与静态资源一样,Flask默认的模板目录名为templates,如果有需要的话和static一样,要在初始化的时候声明 创建目录 在templates下建一个html文件,会默认生成一段html代码 模板实例代码:如果name存在,则输出:Hello + name ,否则输出Hello World! <!doctype html><title>Hello from Flask</title>…
Flask默认的存放静态资源的目录名为static 在工程下创建一个文件夹(与脚本同级) 如果想命名为其他名字,则在声明app的时候要初始化,如: 准备一张图片放在static下,返回的内容加上img标签,路径从工程开始往下定位到图片 等修改生效后访问 准备一些资源,我这里准备的是衣服扑克牌,实现随机出牌 先实现出现指定的牌 再实现随机出现 等修改生效,每刷新一次就会变…
<!-- 继承base模板 -->{% extends 'base.html' %} {% block script %} <!-- 从cdn引入ace edter的js --> <script src="https://cdn.bootcss.com/ace/1.4.5/ace.js"></script> <script src="https://cdn.bootcss.com/ace/1.4.5/mode-python…
import inspect class Case(object): """ 实现断言 """ def __init__(self): self.result = {} # 存断言的结果 def _assert(self, expression, message): """ 真正执行断言的函数 """ """ [2][1]二维数组,以a调b时b调c为例 第一…
在static下新建一个css,并写入内容 /*标签选择器,label标签的颜色为红色*/label {color: red;} /*.代表类选择器,绿色*/.test {color: green;} /*#代表id选择器,黄色*/#test {color: yellow;} /*div标签下的魔偶写标签下的lable标签(相对关系),内容的颜色为蓝色*/div label {color: blue;} /*div标签下的直接的lable标签(父子关系),,灰色*/div > label {co…
创建sqlite数据库,并创建表和数据 python自带sqlite3库可以创建数据库文件 导入库:import sqlite3 创建游标,指定数据库名字:con = sqlite3.connect(r'.\db\data.sqlite') 关闭游标,并刷新目录,数据库文件就已经创建成功 pycharm连接数据库 pycharm右侧,database,选择数据库类型 第一次使用时,点击下载驱动 选择要连接的数据库文件,测试连接,如果通过就可以点下面的ok,就连上了 可以在窗口直接运行sql 也可…
变量 赋值 variable=0,访问 $var或${var} 参数 $n 用``引住的会先执行(~键) 位置参数 环境变量/etc/profile:全局的环境变量 . bash_profile:用户的环境变量,在哪个用户的home下,就对哪个用户生效~/ .bashrc:用户的环境变量,在哪个用户的home下,就对哪个用户生效export:导出变量,即用户在外面使用source:修改环境变量后让变量文件生效 添加a到环境变量 也可以export其他的变量 在脚本中使用环境变量 管道 | 管道操…