![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 79
天才小楼楼
这个作者很懒,什么都没留下…
展开
-
Flask,7
1、Flask组件1.1、flask-script组件(pip3 install flask-script) -- 项目启动命令 python3 manage.py runserverfrom flask_script_study import create_appfrom flask_script import Managerapp = create_app()manag...原创 2020-02-23 21:48:45 · 204 阅读 · 0 评论 -
Flask,3-6
第三节:一、threading.local,Flask自带的 1、作用:为每个线程开辟一块空间(空间与空间的数据之间是隔离的)进行数据存储。例子如下:from threading import localfrom threading import Threadimport timesudada=local()def foo(arg): sudada.value=...原创 2020-01-02 01:46:21 · 588 阅读 · 0 评论 -
Flask,1-2
前言:通过一个简单的用户认证页面来认识flask:涉及到的点如下:1、app = Flask(__name__) # app是一个flask类的对象,其中__name__表示当前模块的名字。2、app.secret_key = "asdasdqw" # 给session加盐(必须要写,否则报错,session需要加密)。3、app=Flask(__name__,templa...原创 2019-12-29 00:50:19 · 536 阅读 · 0 评论 -
Linux 环境搭建Python3环境
前言: 目前服务器为centos6.9,系统自带的python的版本为2.6.x,这时我们需要用到Python3 和 pip3,但是原有的Python2 和pip2也得用,也就是说python3 and python2 共存,pip2 and pip3共存,下面文章将会介绍:1、先到官方网站下载python3的安装包 wget https://www.pyt.........原创 2018-08-02 13:28:49 · 3001 阅读 · 1 评论 -
MySQL数据备份与恢复之Percona XtraBackup
一、Xtrabackup是什么? 官方文档:https://www.percona.com/doc/percona-xtrabackup/2.4/intro.html Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。 Xtrabackup有两个主要的工具:xt...原创 2018-08-08 23:30:59 · 12110 阅读 · 0 评论 -
Django从入门到放弃一 -- URL控制器,视图语法,模板语法
参考地址:http://www.cnblogs.com/yuanchenqi/articles/7629939.html一、什么是Django Django是一个Web应用程序的框架。 预备知识:1、python基础 2、数据库 3、前端( jquey + bootstrap )1.1、Django请求生命周期二、Web请求的本质 CS...原创 2018-12-23 21:19:13 · 4860 阅读 · 8 评论 -
Django从入门到放弃二 -- ORM之单表查询与多表查询
一、ORM -- 数据库交互 参考地址:http://www.cnblogs.com/yuanchenqi/articles/8933283.htmlhttps://www.cnblogs.com/liuqingzheng/p/9506212.html SQL中的表与ORM直观对比图:ORM在python中是以类的方式定义的,在执行python时,类会转换成对应的SQL语...原创 2019-03-01 20:55:45 · 460 阅读 · 0 评论 -
Django从入门到放弃三 -- cookie,session,cbv加装饰器,ajax,django中间件,redis缓存等
学习地址:https://www.cnblogs.com/liuqingzheng/p/9506212.html一、CBV写法 (class base views ) 一般指在views.py文件中定义的各种类 FBV ( function base views ) 一般指在views.py文件中定义的各种函数1.1、CBV写法例子:在urls.py文件中:fr...原创 2019-03-25 21:51:10 · 351 阅读 · 0 评论 -
Django Rest Framework 框架
学习地址:https://www.cnblogs.com/liuqingzheng/p/9506212.html第一阶段:一、什么是Rest Framework? REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个...原创 2019-03-31 23:42:41 · 903 阅读 · 0 评论 -
Django从入门到放弃四 -- web框架,分页器,forms校验字段,auth模块等
学习地址:https://www.cnblogs.com/liuqingzheng/p/9506212.html原创 2019-04-11 21:49:11 · 162 阅读 · 0 评论 -
Python(二)函数部分2——名称空间与作用域,装饰器
一、函数之名称空间 1.1、什么是名称空间名称空间:存放名字的地方例子:S=1,1存放于内存中,那名字 S 存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 1.2、名称空间 (存放名字与值的绑定关系) 1、内置名称空间 存放python解释器自带名字,比如内置的函数名...原创 2018-08-07 02:09:03 · 287 阅读 · 0 评论 -
Python(七)并发编程-实践1 (进程,线程,协程)
一、守护进程1.1、什么是守护进程? 1、守护进程会在主进程代码运行结束的情况下,立即挂掉。 2、守护进程本身就是一个子进程。 3、主进程在其代码结束后就已经算运行完毕了(守护进程在此时就被回收),然后主进程会一直等非守护的子进程都运行完毕后回收子进程的资源(否则会产生僵尸进程),才会结束,1.2、为什么要用守护进程? 1、守...原创 2018-06-30 13:54:46 · 5470 阅读 · 1 评论 -
Python(六)基于 TCP/UDP 协议通信的简单套接字编程
一、套接字(socket) 1.1、什么是套接字(socket) 位于应用层与传输层之间,用来把传输层以下的协议封装好,并提供一个简单的接口,那么在编写基于网络架构的C/S软件的话,就可以考虑使用套接字及按照套接字的标准去编写。Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族...原创 2018-06-05 01:17:28 · 6670 阅读 · 2 评论 -
Python(一)基础部分2——If 条件语句与循环(While循环For循环)
一.if条件语句语法格式:if条件1...:(冒号结尾)#如果不满足,则执行下一条 if 条件n...:(冒号结尾)#如果不满足,则执行下一条elif 条件n...:(冒号结尾)#如果不满足,则执行下一条else 如果不满足条件那么就输出...el...原创 2018-04-09 00:14:09 · 8969 阅读 · 2 评论 -
Python(一)基础部分1——变量,常量,基本运算符
常用快捷键:1.三个单引号''' ''''''多行注释多行注释......'''2.# 号表示注释当前行3. ctrl + ? 选中一段代码,批量注释4.ctrl + d选中一行代码,复制到下一行(相当于Sehll里面得yy p)5.shift+tab 选中一行或者多行代...原创 2018-04-02 10:32:55 · 467 阅读 · 0 评论 -
Windows/Linux下如何安装PIP
一、下载PIP官网地址:https://pypi.org/project/pip/#downloadshttps://files.pythonhosted.org/packages/ae/e8/2340d46ecadb1692a1e455f13f75e596d4eab3d11a57446f08259dee8f02/pip-10.0.1.tar.gzpip-10....原创 2018-05-01 16:24:15 · 22561 阅读 · 0 评论 -
Python(二)函数部分1——函数及函数使用
阅读目录:一、前言二、函数定义三、函数调用--当做参数传给另外一个函数四、函数传参五、函数的参数分为两大类:形参与实参六、可变长参数(什么是可变长参数?--在调用函数时,可以传入多个实参)七、函数调用--在一个函数定调用另外一个函数八、函数的递归调用九、递归的使用 -- 二分法一、前言 1、什么是函数 1.1、具备某...原创 2018-04-20 01:57:40 · 628 阅读 · 0 评论 -
Python(三)模块使用部分1——模块的导入与使用,包的使用
一、什么是模块 模块就是一组功能的集合体,模块组织形式有以下几种 1、一个python文件是一个模块,文件名是module.py,模块名则是module(自定义模块的常见格式) 2、 已被编译为共享库或DLL的C或C++扩展 3、使用C编写并链接到python解释器的内置模块 4、把一系列模块组织到一起的文件夹(注:文件夹下有...原创 2018-05-07 01:13:42 · 417 阅读 · 0 评论 -
Python(二)函数部分3——迭代器对象 (不依赖索引取值),三元,列表,字典,生成器表达式等
一、迭代器 1、什么是迭代 1.1 迭代是一个重复的过程,每一次重复都是基于上一次的结果而进行的。 1.2 单纯的重复并不是迭代 2、为什么要用迭代器 1、列表,元组,字符串都可以依靠索引把值取出来,而一些数据类型没有索引,那么如何取出里面的值呢? --这里就要用到迭代器! 2、迭代器就是一种可以不依赖索引的迭...原创 2018-05-21 01:11:45 · 1265 阅读 · 0 评论 -
Python(一)基础部分4——文件处理相关
一、文本处理的格式 1.1、文件对象=open(文件的路径,mode=文件的打开模式,encoding=字符编码)f=open(r'C:\Users\stsud\Desktop\Pycharm文档\员工信息.txt',mode='r',encoding='utf-8') #'r'表示"原生字符串",具有转译的作用data=f.read()print(data)f.close...原创 2018-05-16 03:21:52 · 655 阅读 · 0 评论 -
Python(五)异常处理
一、异常处理 1.1、什么是异常处理 异常是程序发生错误的信号,即程序一旦出错就会立刻产生一个异常,如果该异常没有被处理,那么异常就抛出来,程序的运行也随之终止。 1.2、异常的分类:异常分为三部分:1.异常的类型 2.异常的内容、提示信息 3.异常的追踪/定位信息信息 捕捉/检测异常,一旦发生异常就立刻执行相应的处理逻辑...原创 2018-06-03 17:31:48 · 317 阅读 · 0 评论 -
Python(三)模块使用部分2——常用的模块
阅读目录:一、time模块二、datetime模块三、random模块四、os模块五、sys模块六、shutil模块七、shelve模块八、suprocess 模块九、paramiko模块十、configparser模块十二、logging模块十三、序列化模块json&pickle模块十四、hash模块十五、正则模块re一、time模块,时间的三...原创 2018-05-23 01:11:44 · 1089 阅读 · 0 评论 -
Python (四)面向对象1——面向对象编程介绍
前言:1、对象可以比作人【(会某些技能,具有某些属性(特征)】。2、每个对象都有不同的属性(特征),需要用__init__去定义这些属性(特征)。3、类可以比作一群人(他们有相似的技能或者相似的特征)。4、先定义类,然后调用类(实例化)产生对象。5、"类" 具有数据属性(所有对象共享)和函数属性(主要是给对象使用的,并且是绑定到对象的)。创建类的2中方式:#...原创 2018-05-24 02:39:43 · 670 阅读 · 0 评论 -
Python(一)基础部分3——数据类型的各种用法--[布尔,可变与不可变,int,float,str,list,tuple,dict]
一.数据类型1.1 数字类型1.1.1 整数 int 例子:age=18 完整写法 age=int(18) #用来表示整数 用途:表示整数相关的比如:年龄,等级,编号 定义方式:age=18,level=10,num=999 n=int('123123123') #整数类型只能...原创 2018-04-09 00:13:00 · 627 阅读 · 0 评论