Python
文章平均质量分 58
宇内大猫
海内存知己,天涯若比邻。十几年了就是戒不掉敲代码的习惯!
展开
-
Python __init__.py在实际项目中的作用
init.py的作用init.py该文件的作用就是相当于把自身整个文件夹当作一个包来管理,每当有外部import的时候,就会自动执行里面的函数。如果用pycharm工具创建python package时,这个文件就会自动创建,但是是空白的。拓展用法因为如果有外部import的时候,就会自动执行里面的函数,这个时候,就可以把包的引入加入其中,从而简化整个系统的代码。假设Flask项目中的Blueprint在项目的application\view\admin\ 包下面:那么,在admin包下面的_原创 2022-01-23 00:19:51 · 575 阅读 · 0 评论 -
flask的模板引擎Jinja2介绍1
什么是模板模板在web开发中基本上是标配。模板主要是做展示用。具体来讲,模板有两个作用:1.处理业务逻辑2.返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。因此需要模板来解耦。什么是Jinja2Jinja2:是 Python 下一个被广泛应用的模板引擎,是由Python实现的模板语言,他的设计思想来源于 Django 的模板引擎,并扩展了其语法和一系列强大的功能,其是Flask内置的模板语言。模板语言:是一种被设计来自动生成文档的简单文本格式,在模板原创 2022-01-17 00:58:36 · 329 阅读 · 0 评论 -
pycharm社区版创建flask项目
pycharm社区版创建flask项目原创 2022-01-16 23:59:17 · 1286 阅读 · 0 评论 -
pip 从国内的镜像源下载安装方法
国内镜像地址备份pip 安装第三方库速度太慢可设置 pip 从国内的镜像源下载安装阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣 http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn原创 2022-01-15 23:37:29 · 1230 阅读 · 0 评论 -
Python的virtualenv由来及用法
由来在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.9。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要passlib1.7,而应用B需要passlib 1.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。安装原创 2022-01-15 23:21:47 · 155 阅读 · 0 评论