
python
现在叫阿汤哥
人外有人,天外有天
展开
-
pycharm 自动补全代码提示前符号f,m , p,c,v是什么意思?
是自动补全的变量的类别 f:function 函数 p:parameter 参数 m:method 方法 c:class 类 v:variable 变量原创 2018-07-11 11:51:36 · 8872 阅读 · 2 评论 -
python flask之模板继承详解!
为什么要用模板继承?原因很简单,因为模板继承能让我们在实现效果的前提下少些很多代码!咱废话不多说,先来看个小例子,看完我讲的这个例子,相信你能更加明白模板继承的好处、优点!(为了让大家能够更加明白模板继承的优点,在这里我先以传统方式来做)首先、在static目录下新建一个style目录(用于存放所有的css文件),然后新建一个style文件(style.css),其代码如下:*{ma...原创 2018-11-01 16:08:00 · 5693 阅读 · 5 评论 -
cookie 有效域名如何设置??
cookie默认只能在主域名下使用,如果我们想要在子域名下使用cookie,该怎么办呢?下面汤锅就教大家如何在子域名下愉快的使用cookie。首先新建一个cookie_demo文件,其代码如下:rom flask import Flask,Responseapp = Flask(__name__)@app.route("/")def index(): respon = ...原创 2018-10-18 17:53:33 · 9601 阅读 · 0 评论 -
pycharm 2017 如何激活?
相信但凡懂点python的同学,对pycharm并不陌生,下面就讲讲pycharm 2017 如何激活?第一步:配置host文件1、找到host文件(win7系统host路径:C:\Windows\System32\drivers\etc)2、输入 0.0.0.0 account.jetbrains.com 第二步:复制激活码打开pycharm,选择Activation c...原创 2018-10-11 11:24:30 · 1983 阅读 · 0 评论 -
(转)Python后端开发工程师面试题
侧重的知识在我参加的后台开发岗位面试中,主要有以下知识是比较侧重1. 数据库CRUD操作/查询优化以及数据库知识量2. 框架的对比和了解/项目具体模块的业务逻辑描述3. 常见排序算法4. Linux系统的常用命令和Linux系统了解程度考核5. 项目部署用到的服务器的配置和了解程度加分项1.数据库基本功必须掌握但同时更重要的是理解为什么和是如何实现的,拓展自己知识面...转载 2018-09-01 16:07:40 · 1476 阅读 · 0 评论 -
python for循环使用详解
相信有点编程基础的同学,对for循环并不陌生。无论是在C语言、还是JAVA等语言中,for循环无处不在,而且在项目开发中用的非常多!下面就为大家简单讲讲for循环语句的使用。for循环语法:{% for user in users %} 要循环的代码块{% endfor %}在python中,所有的逻辑控制语句都是放在{% xxx %}中,并且以{% endxxx ...原创 2018-08-03 11:53:10 · 27612 阅读 · 1 评论 -
蓝图子域名如何实现?
上次我们为大家讲解了蓝图基本操作,这节为大家讲讲蓝图子域名如何实现?谈到子域名,相信很多人对此并不陌生!比如:map.baidu.com、zhidao.baidu.com这些都是子域名,其主域名为baidu.com。既然我们知道什么了什么是子域名,下面我们就讲讲在python蓝图中,如何实现子域名?新建一个blueprint_demo.py文件blueprint_demo.py...原创 2018-08-07 15:46:36 · 388 阅读 · 0 评论 -
python 宏使用详解
什么是宏?宏类似python中的函数,可以传参数进去,但不能有返回值!在实际开发项目中,可以将一些复用代码抽取出来放到宏中,然后把不固定的值作为变量!宏的使用!在讲宏使用之前,我们先网上找一张表单注册的图片,图片如下:然后我们通过模板渲染的方式来实现这个表单!新建一个test.py文件,代码如下(相信很多朋友都记得滚瓜烂熟了!):from flask import F...原创 2018-08-02 14:43:46 · 42657 阅读 · 2 评论 -
如何自定义模板过滤器?
什么是过滤器?过滤器相当于一个函数,其作用于模板中的变量。过滤器将变量传入参数中,尔后根据本身功能进行过滤后,将结果返回到模板页面中。什么情况下需要用到自定义过滤器?当内置过滤器不能满足我们项目需求时,就须用到自定义过滤器!自定义过滤器如何定义?我们先写一个demo,然后通过这个demo来告诉大家如何自定义一个过滤器!新建一个test.py文件,代码如下:...原创 2018-07-31 16:12:54 · 1010 阅读 · 0 评论 -
用python Flask 编写九九乘法表
说到九九乘法表、相信大家对此都很熟悉。依稀记得小学数学老师天天叫我默写九九乘法表。今天我就跟大家讲讲用Python Flask实现九九乘法表。 我们先找一张九九乘法表,观察它有哪些规律规律:有多少行就有多少列,每行最大值比前一行大1。总结出规律,那么用Python实现九九乘法表就变得非常简单。下面就用代码来实现它。首先新建一个test.py文件,代码如下:from flas...原创 2018-08-01 10:09:23 · 2653 阅读 · 0 评论 -
python include标签如何使用?
在讲python include标签使用之前,我们新建一个include_demo项目,截图如下:项目新建好了,再在templates文件下新建一个index.html文件,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti原创 2018-08-04 11:24:04 · 12217 阅读 · 0 评论 -
Jinja2模板介绍及查找路径
新建一个flask程序(test.py),其代码如下:from flask import Flaskapp = Flask(__name__)@app.route('/')def index(): return "欢迎来到我的博客!"if __name__ == "__main__": app.run(debug=True)运行test.py文件,结果如下:...原创 2018-07-30 16:07:06 · 4334 阅读 · 0 评论 -
pycharm debug模式讲解
为了方便讲解debug模式,我们先来看个小栗子,代码如下:一、没有开启debug模式from flask import Flaskapp = Flask(__name__)@app.route('/')def index(): a = 1 b = 0 c = a/b return "hello,python!"if __name__ == '...原创 2018-07-27 11:09:36 · 4836 阅读 · 0 评论 -
python macro 换行问题,看完涨知识了!
问题:使用macro时,源代码会自动换行截图如下:原因如下:解决办法:{% macro static(filename) -%} {{ url_for("static",filename=filename) }}{%- endmacro %}保存运行代码。再查看源代码,换行就消失不见了。结果如下: ...原创 2018-07-21 16:03:38 · 1097 阅读 · 0 评论 -
TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given
错误类型:TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given截图如下:解决办法:在forms.py文件中,把name为remeber过滤器中必须输入条件去掉错误代码如下:正确代码: ...原创 2018-07-20 16:13:45 · 50601 阅读 · 7 评论 -
virtualenv基本操作及使用
什么情况下要用到virtualenv??比如一个项目由多个人来完成,程序员A使用的python2版本,程序员B使用的是python3版本,这就会造成项目版本不兼容,为了解决彼此之间项目不兼容,virtualenv运用而生!在使用virtualenv前,请确保电脑安装了virtualenv,没有安装的朋友可以参照下面进行安装!pip install virtualenv假如我们要做...原创 2018-07-26 09:41:48 · 7824 阅读 · 0 评论 -
看完这篇文章,傻瓜都能学会蓝图基本使用!
在讲如何使用蓝图前,我们先看看蓝图的作用:蓝图作用:用于将项目模块化、方便大型项目管理我们先新建一个blueprit_demo项目,例图如下:为了方便讲解蓝图如何使用,我跟大家举个例子!假设我们要做一个大型的门户网站,里面有新闻版块、汽车版块、美食版块.....等版块,如果把所有版块都放在主app文件中,随着项目越做越大,网站项目维护就很蛋疼。为了方便管理呢,我们新建一个blu...原创 2018-07-19 13:06:44 · 2383 阅读 · 0 评论 -
如何使用flask-mail发送邮件
发送邮件在网站开发中随处可见,其重要性不言而喻!!下面阿汤哥就为大家讲讲如何使用flask-mail发送邮件? 在讲之前,请确保已安装flask-mail包(更多关于flask-mail知识请访问http://www.pythondoc.com/flask-mail/index.html),安装方式如下:pip install flask-mail这里我以QQ邮箱为例,来讲解QQ邮...原创 2019-04-18 18:42:00 · 1740 阅读 · 0 评论