bi网站之flask
1 url_for 用于反向查询, flask中用endpoint = “”“l1” , django中用name = “””
2 避免转义,前端可以用 | safe ,后端可以用Markup()函数
3 闪存flash() 对临时数据操作 ,__dict__的用法,查看类或者对象的方法和属性
pip list 和 pip freeze
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/vitaminc4/article/details/76576956
官方文档:
Pip’s documentation states
pip | description |
---|---|
freeze | Output installed packages in requirements format. |
list | List installed packages. |
pip安装包的方式中,有如下一种安装方式:
输入pip freeze >requirements.txt回车后
pip install -r requirements.txt
- 1
而文件requirement.txt里面内容的格式和pip freeze的格式完全一样。因此我们可以将pip freeze的内容输出至requirements.txt。其他机器可以根据导出的requirements.txt进行包安装。
pip freeze | tee requirements.txt # 输出本地包环境至文件
pip install -r requirements.txt # 根据文件进行包安装
- 1
- 2
所以,pip freeze 为什么比 pip list 的包少几个呢?
因为pip , wheel , setuptools 等包,是自带的而无法(un)install的。考虑到pip freeze
的用途,所以这些包并没有显示。
ps:
如果一定要用pip freeze
来显示所有包,可以加上参数-all
,即pip freeze -all