自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 if语句

一. if语句的基本结构ifif…else…if…elif…else…二. if后的判断语句布尔表达式直接计算出True或False,为True时,执行对应语句。数值0为False,其他值为True。字符空字符串为False, 其他字符串为True。引用对象引用对象为null,为False;有实际引用的对象为 True。集合空集合为False,非空集合为True。列表空列表为False,非空列表为True。...

2020-11-21 23:53:19 1

转载 Python序列化模型数据为JSON

Python序列化模型数据为JSON2016/07/01 · 实践项目 · ORM, web原文出处: 我勒个去     http://python.jobbole.com/85556/相信使用Python做Web开发的朋友都会遇到这样1个问题,那就是在项目开发中使用模型框架,比如SQLAlchemy、Peewee,我们在做RESTful接口时如何将这些模型序列化为JSON数据。关于...

2018-10-09 00:39:04 214

原创 DRF中序列化器的序列化操作二

                                  DRF中序列化器的序列化操作二一. 序列化器1.功能:序列化操作   :将python类型(模型类对象、模型类对象的列表)转换为 字典反序列化操作 : 将json 类型 转化为字典二. 序列化器的使用:1. 定义序列化器类:# <1>. 继承自 rest_framework.serializers.py...

2018-08-28 19:11:11 684

原创 DRF中序列化器的序列化操作

                                                             DRF中序列化器的序列化操作一.序列化器1.功能:序列化操作   :将python类型(模型类对象、模型类对象的列表)转换为 字典反序列化操作 : 将json 类型 转化为字典二. 序列化器的使用:1. 定义序列化器类:# <1>. 继承自 res...

2018-08-28 15:11:13 913

转载 python web框架篇:views视图函数

Django请求的生命周期是怎样的?简单地说,通过URL对应关系匹配 ->找到对应的函数(或者类)->返回字符串(或者读取Html之后返回渲染的字符串)解剖起来如下:  1. 当用户在浏览器中输入url时,浏览器会生成请求头和请求体发给服务端,请求头和请求体中会包含浏览器的动作(action),这个动作通常为get或者post,体现在url之中. 2. ...

2018-08-23 23:44:59 269

转载 各类API接口

                                    各类API接口 转自   https://blog.csdn.net/ITLTX1024/article/details/79981901聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免费的各类API接口。聚合的免费API接口数据:手机号码归属地API接口:htt...

2018-08-23 16:34:13 614

转载 深入理解 Python 异步编程

                           深入理解 Python 异步编程 2017年09月03日 18:06:45阅读数:1314  原文地址:点击打开链接 来源:阿驹(微信公号:驹说码事) 如有好文章投稿,请点击 → 这里了解详情 前言 很多朋友对异步编程都处于“听说很强大”的认知状态。鲜有在生产项目中使用它。而使用它的同学,则大...

2018-08-07 11:14:53 111

转载 Python标准库(非常经典的各种模块介绍)

                     Python标准库(非常经典的各种模块介绍)2017年08月05日 16:43:52阅读数:1014106/07 20:10:08 编译0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系我们核心模块 1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. exceptions 模...

2018-08-06 08:43:55 13637

原创 Flask中Flask-WTF的使用

                                                             Flask中Flask-WTF的使用一.表单       Web 表单是 Web 应用程序的基本功能。它是HTML页面中负责数据采集的部件。表单有三个部分组成:表单标签、表单域、表单按钮。表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器...

2018-07-27 15:08:21 955 1

原创 Flask中模板及其使用(二)

                                                              Flask中模板及其使用(二)一.Flask模板中的特殊变量和函数用途:可以在自己的模板中访问一些Flask默认内置的函数和对象.当然,这些变量在视图中也可以使用.1.config可以从模板中直接访问Flask当前的config的对象:{{ config.DEBUG}}...

2018-07-26 11:33:50 605

原创 Flask中模板及其使用(一)

                                                                  Flask中模板及其使用    所谓模板,其实就是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体的值需要从使用的数据中获取.在Flask中,模板使用的就是Jinja2引擎.# 模板并不特指HTML文件,HTML文件只是模板的一种....

2018-07-25 16:34:52 2086

原创 Flask中cookie和session的区别及设置

                                                      Flask中cookie和session的区别及设置1.cookie和session的区别:<1>都是基于键值对的字符串,相当于字典;都由服务器生成;但是cookie是服务器把完整的键值对写入客户端浏览器中。<2>session是把session_id存入客户端浏...

2018-07-25 00:14:38 761

转载 在Linux中查看所有正在运行的进程

      在Linux中查看所有正在运行的进程,可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息。ps命令能提供一份当前进程的快照。如果想状态可以自动刷新,可以使用top命令。ps命令输入下面的ps命令,显示所有运行中的进程: 1 # ps aux | less ...

2018-07-20 10:30:48 27170

原创 Docker 容器及镜像常用操作

                                               Docker 容器及镜像的常用操作1.docker没有界面,全部通过指令操作2.docker的使用指令<1>启动与停止启动dockersudo service docker start  # 标准程序启动方式:sudo 服务 程序 start停止dockersudo service docke...

2018-07-14 12:06:01 112

原创 Docker及其应用

                                                       Docker及其应用一. 什么是Docker操作系统层面的虚拟化技术,运行在操作系统上,提供独立的沙盒环境,这个独立环境可以作为开发环境。1.使用的是容器、虚拟技术2.直接在宿主主机的操作系统上调用硬件资源.# 如:可以在计算中安装linux,docker可以运行在linux.3.不会虚拟...

2018-07-13 10:55:09 131

转载 docker基本原理及入门

几张图帮你理解 docker 基本原理及快速入门 资料 ⋅ 青牛 ⋅ 于 2年前 ⋅ 最后回复由 青牛 于 2年前 ⋅ 1665 阅读             转自:http://hainiubl.com/topics/13什么是docker#                   Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Goo...

2018-07-13 10:19:45 77

原创 模拟手机端获取翻译内容及代理

需求:获取百度翻译数据,即输入内容后获取翻译数据,请求方式:POST# 思考1:需要输入的翻译内容怎么放到请求中?# 思考2:post请求中参数怎么写?# 思考3:请求地址众多,哪一个才是获取翻译结果的地址?# 思考4:返回结果是什么样的,是否需要进行数据处理?"""1.获取请求地址的方法:<1>network/filter/XHR/Response中查找包含和网页翻译结果一样的数据的...

2018-07-12 01:03:27 70

原创 requests模块的深度使用和处理cookie的3种方法

              reqeusts模块的深入使用目标:1.能够应用requests发送post请求的方法2.能够应用requests模块使用代理的方法3.了解代理ip的分类一.使用requests发送POST请求思考:哪些地方我们会用到POST请求?1.登录注册( POST 比 GET 更安全)2.需要传输大文本内容的时候( POST 请求对数据长度没有要求)1. requests发送p...

2018-07-11 10:57:12 4090

原创 requests模块的入门和基本使用

requests模块的基本使用1.了解 requests模块的介绍2.掌握 requests的基本使用3.掌握 response常见的属性4.掌握 requests.text和content的区别5.掌握 解决网页的解码问题6.掌握 requests模块发送带headers的请求7.掌握 requests模块发送带参数的get请求一.requests模块和urilib模块的区别requests模块...

2018-07-10 22:53:19 918

原创 虚拟环境的创建和使用

                                                                        虚拟环境的创建与使用1.虚拟环境所谓虚拟环境即是指独立于真实环境虚拟真实环境的一种环境,可以为程序/框架的运行提供一个独立空间.在python中,虚拟环境的实现/存在依赖于工具包 virtualenv(提供虚拟环境仓库) 和 virtualenvwrapp...

2018-07-07 09:01:49 286

原创 Token的意义和使用

                                                       Token的意义及用法一.Token的来源:       当客户端多次向服务端请求数据时,服务端就需要多次从数据库中查询用户名和密码并进行对比,判断用户名和密码是否正确,并作出相应提示。但这样无疑会增加服务器端的运行压力,是否可以有一种方式只需要验证用户就是之前的用户而不需要每次在客户端请...

2018-07-07 00:03:55 6417 6

原创 Flask和Django中自定义模型类的表名、父类问题

                    Flask和Django中自定义模型类的表名、父类问题一.Flask和Django中定义表名(执行迁移后生成)的方式和flask是不同的:1. Django中表名的定义方式,以代码为例说明class User(AbstractUser):   #   继承自认证系统模型类      """用户模型类"""    mobile = modles.CharFie...

2018-06-28 01:00:41 1078

转载 session和cookie

2011年08月31日 10:39:50阅读数:247  先说一下,明白session原理的就不要看了,浪费时间的,呵呵不得不说当我了解了session的原理之后感觉到了惊讶,因为session竟然是基于cookie的,所以当一向被认为不安全的cookie和超安全的session等同之后确实很让人接受不了...

2018-06-05 01:37:10 55

转载 Flask中的状态保持

Flask中的状态保持2018年02月04日 17:00:54阅读数:68状态保持因为http是一种无状态协议,不会保持某一次请求所产生的信息,如果想实现状态保持,在开发中解决方式有:l  cookie:数据存储在客户端,节省服务器空间,但是不安全l  session:会话,数据存储在服务器端无状态协议:1.     协议对于事务处理没有记忆能力2.     对同一个url请求没有上下文关系3. ...

2018-06-05 01:31:11 269

转载 flask中设置和获取cookie

用flask开发个人博客(7)—— flask中设置和获取cookie2016年12月10日 08:50:14阅读数:10402一 什么是cookie        什么是cookie?如果单单从数据结构的角度来说,它可以被理解成用来保存数据的一个dictionary,由一组组键值对组成.如果从作用上来说,我们知道Http协议是一种无状态的协议.什么叫无状态呢,就是本次的客户端请求不会保留上一次客...

2018-06-05 00:02:56 1980

转载 数据库sql防注入

python web 数据库sql注入2018年02月14日 19:05:05阅读数:59大家都知道在数据库查询数据时,是被提示尽量少用字符串查询数据,而是用(?,?,?)的方式代替,这样就是为了防sql注入。那什么是sql注入呢,我们下面就演示一下:错误实例:[html] view plain copysql = '''      SELECT          id,username,emai...

2018-05-26 17:30:54 227

转载 Python框架学习之Flask中的视图及路由

Python框架学习之Flask中的视图及路由  在前面一讲中我们学习如何创建一个简单的Flask项目,并做了一些简单的分析。接下来在这一节中就主要来讲讲Flask中最核心的内容之一:Werkzeug工具箱。Werkzeug是一个遵循WSGI协议的Python函数库。WSGI协议在前面的文章中也有提到(点我查看)。那Werkzeug有什么作用呢?它其实实现了很多底层的东西,如Request、Res...

2018-05-26 15:17:38 192

转载 Python高级--闭包与装饰器

Python高级--闭包与装饰器前言:在Python中,闭包是一种非常有用的功能!它通常与装饰器一起搭配使用,可以在不改变被装饰函数的功能的基础上,完成更多的功能。如权限认证。一、如何定义闭包  1.闭包就是两个嵌套的函数,外层函数返回内层函数的引用,而且外层函数必须携带参数!为什么外层函数必须要有参数呢?可以思考一下!  基本格式如下:  1 def outer_fun(func):2 ...

2018-05-26 15:12:26 109

转载 WSGI协议

Python--WSGI协议一、WSGI协议概念  1.WSGI协议是什么:    WSGI(Web Server Gateway Interface):Web服务器网关接口。  2.作用:    可以很好使web框架与Web服务器进行分离。也就是说服务器只管与客户端连接,而具体的业务逻辑代码由框架来完成!这样他们就可以各司其职了。   二、定义WSGI接口  定义WSGI的接口非常简单,只需要在...

2018-05-26 15:09:32 202

转载 python装饰器--原来如此简单

python装饰器--原来如此简单2017年02月10日 16:27:56阅读数:3585python装饰器–原来如此简单今天整理装饰器,内嵌的装饰器、让装饰器带参数等多种形式,非常复杂,让人头疼不已。但是突然间发现了装饰器的奥秘,原来如此简单。。。。第一步 :从最简单的例子开始# -*- coding:gbk -*-'''示例1: 使用语法糖@来装饰函数,相当于“myfunc = deco(m...

2018-05-26 01:07:18 567

转载 Windows下PyMySQL的安装

Windows下PyMySQL的安装2016年11月24日 16:27:10阅读数:3212环境:Win10 + Python3.5.2一.在安装pip前,请确认win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在Python安装目录下的Scripts 下面二.进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,...

2018-05-22 23:05:57 4284

转载 数据库管理系统(DBMS)的概述

数据库管理系统(DBMS)的概述置顶2018年03月12日 17:36:39阅读数:77数据库管理系统(DBMS)的概述数据库1 数据库的概念(了解)1.1 什么是数据库对数据进行管理的仓库DBMS:database  manage system仓库(database)  =   若干个表(table)1.2 常见的数据库MySQL、Oracle(神喻、神谕)、SqlServer(微软专用)、DB...

2018-05-22 11:55:40 1298

转载 jQuery的事件绑定与事件委托

转jQuery的事件绑定与事件委托2018年01月30日 16:49:24阅读数:47 参考文档: http://blog.csdn.net/xxd851116/article/details/8646899 http://www.jb51.net/article/57827.htm http://www.jb51.net/article/67166.htm http://api.jquery.c...

2018-05-22 11:48:10 50

转载 java中静态资源和动态资源的区别

静态资源:html,属于客户端动态资源:jsp/servlet属于服务器端一、静态web页面:1、在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件系统(存放了所有静态页面的磁盘)取出内容。之...

2018-05-22 11:44:10 342

转载 从Python对象三要素来看is和==的区别

从Python对象三要素来看is和==的区别2017年07月06日 17:01:34阅读数:412Python对象三要素Python对象包含三个基本要素id,type和value:要素说明获取方式id身份标识,基本就是内存地址id(obj)type数据类型type(obj)value值 is和==的区别标识名称判断因素is同一性运算符id==比较运算符value举例例1a = {"a":1, "b...

2018-05-05 22:29:59 290

转载 python知识点1之引用、拷贝、函数参数传递、实例调用了类变量

1.引用 python中变量与对象之间的细节。(或者说 引用和对象分离 ) 在python中,如果要使用一个变量,不需要提前进行声明,只需要在用的时候,给这个变量赋值即可。 例1: a=1 这是一个简单的赋值语句,其中整数1为一个对象,a是一个引用,利用赋值语句,引用a指向了对象1。可以通过python的内置函数id()来查看对象的内存地址。 例2:a=2print id(a) #2483...

2018-05-05 01:23:59 70

转载 ununtu下安装软件的3种方式

ubuntu下安装软件的三种方法 (转自jinmingz)原创 2015年09月16日 20:59:503532今天晚上捣鼓ubuntu下软件安装,之前只是在终端敲一下简单的命令和vim的使用最近有需求需要通多ubuntu上安装chrome,尝试了几种方法,现总结一下分享给大家,如果有错误的地方望给出评论,谢谢!第一种就只直接搜索并安装:在终端中输入命令:首先是搜索源中有没有chrome软件sud...

2018-04-12 23:18:15 112

转载 Python入门_浅谈字符串的分片与索引、字符串的方法

Python入门_浅谈字符串的分片与索引、字符串的方法转载  2017-05-16   投稿:jingxian    我要评论下面小编就为大家带来一篇Python入门_浅谈字符串的分片与索引、字符串的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧这篇文章主要介绍了字符串的分片与索引、字符串的方法。字符串的分片与索引:字符串可以用过string[X]来分片与索引。...

2018-04-09 16:56:30 330

转载 python基础 循环结构程序设计(下)

python基础 循环结构程序设计(下)原创 2017年07月14日 19:54:47标签:python /结构 /索引196一、for语句 1.for语句的格式一般如下: for 循环索引值 in 序列: 循环体 for语句的执行过程是:每次循环,判断循环索引是否还在序列中,如果在,取出该值提供给循环体内的语句时用;如果不在,则结束循环。 2.for语句用于序列类型 列表、元祖、字符串都是序列。...

2018-04-09 16:28:35 194

转载 Linux常见命令

Linux常见命令原创 2017年12月06日 19:47:58标签:linux241、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: cd /root/Docements # 切换到目录/root/Docements cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 c...

2018-04-09 16:25:38 53

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除