随笔分类 - PYTHON
python基础学习,能够达到编写基础脚本,助力测试,能大概看得到python代码!
摘要:摘自:https://www.cnblogs.com/wupeiqi/p/6536518.html 一、异步非阻塞web框架内部原理 #!/usr/bin/env python # -*- coding:utf-8 -*- import re import socket import select
阅读全文
摘要:摘自https://www.cnblogs.com/wupeiqi/p/6558766.html WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)
阅读全文
摘要:转自https://www.cnblogs.com/wupeiqi/articles/6216618.html 一、models中的字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigin
阅读全文
摘要:一、文件上传的几种方式 1、常规文件上传 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>上传列表</title> 6 <link rel="stylesheet" href="/stat
阅读全文
摘要:Django深入进阶 https://www.cnblogs.com/yuanchenqi/articles/6083427.html 一、准备工作:表与表结构 class Classes(models.Model): titile = models.CharField(max_length=32)
阅读全文
摘要:一、什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑架构,使用框架可以使你快速开发特定的系统,简单的来说你用别人搭建好的 舞台来做表演,对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 最简单
阅读全文
摘要:摘自https://www.cnblogs.com/yuanchenqi/articles/5980312.html 一、JavaScript概述 1、ECMAScript组成部分 EMCAScript并不是JavaScript唯一的部分,也不是唯一标准化的部分。一个完整的JavaScript实现是
阅读全文
摘要:摘自》https://www.cnblogs.com/yuanchenqi/articles/5722574.html 一、事件驱动模型 通常我们在写服务器处理模型的程序时,有一下集中模型: 1、每收到一个请求,创建一个新的进程,来处理该请求; 2、每收到一个请求,创建一个新的线程,来处理该请求;
阅读全文
摘要:一、进程、线程 1、进程 进程就是一个程序在一个数据集上的一次动态执行过程; 进程一般由程序、数据集、进程控制块三部分组成; 我们编写的程序用来描述进程要完成哪些功能以及如何完成; 数据集则是程序在执行过程中所需要使用的资源; 进程控制块用来记录程序的外部特征,描述进程执行变化过程,系统可以利用他来
阅读全文
摘要:摘自https://www.cnblogs.com/linhaifeng/articles/6129246.html 一、SOCKET编程 1、软件架构:软件架构分为c/s和b/s架构,即客户端/服务器和浏览器/服务器的模式。 学习socket就是为了完成c/s架构的编程; 2、OSI七层协议 常见
阅读全文
摘要:摘自与https://www.cnblogs.com/linhaifeng/articles/6232220.html 一、异常 程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出异常,程序的运行也会随之终止)。 程序错误分为两种: 1、语法错误,这种错误,根本
阅读全文
摘要:一、面向对象 1、导入模块-导入自身 import sys def cal(x): x=x+1 return x def plus(x): x=x-1 return x if __name__ == "__main__": obj1 =sys.modules[__name__] # print("
阅读全文
摘要:面向对象 一、编程三个范式 1、面向过程编程 2、函数式编程 数学层面的函数 python中的函数编程 3、面向对象编程 二、面向对象设计 1、类:把一类事物共同的特征和共同的动作整合在一起就是类; 2、对象:基于类而创建的一个具体的事物(具体存在的,也是特征和动作的结合) def dog(name
阅读全文
摘要:python模块 一、什么是模块 1、模块:其实就是一个py文件; (1)、模块的分类: a、python官方库; b、第三方模块; c、自定义模块; (2)、模块的调用(调用多个模块的时候使用逗号隔开) a、调用方法 import 模块名; from 模块名 import 变量名 b、路径 导入模
阅读全文
摘要:装饰器学习 一、装饰器 1、什么是装饰器 装饰器本质就是函数,是为其他函数添加附加功能; 2、装饰器原则 a、不修改被装饰函数的源代码; b、不修改被装饰函数的调用方式; c、不能违反开放封闭原则:程序一旦上线,不能更改内部源代码,一旦更改程序内部源代码,就可能产生问题; 3、装饰器的知识储备 装饰
阅读全文
摘要:基本运算符 1、算符运算符 运算符 描述 例子 + 两个对象相加 a+b - 两个对象相减 a-b * 两个数相乘或返回一个被重复若干次的字符串 a*b / 两个数相除 a/b % 取模,返回除法的余数 a%b ** 返回幂次方 a**b // 取整数,返回商的整数部分 a//b 2、比较运算符 运
阅读全文
摘要:一、迭代器协议 1、什么是迭代器协议 (1)、迭代器协议指对象必须提供一个next方法,执行该方法要么返回迭代中的下一项, 要么就引起一个StopIteration异常,以终止迭代(只能往后奏不能往前走) (2)、可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义了一个__iter__()方
阅读全文
摘要:一、filter函数 filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。 该接收两个参数,第一个为函数,第二个为序列,对序列中每个元素进行for循环,然后将每个元素传递给第一个位置的函数,然后返回 True 或 False,最后将返回 True 的元素放到新
阅读全文
摘要:一、函数 1、函数定义:函数是逻辑结构化和过程化的一种编程方法 函数构成: 1 python中函数定义方法: 2 def test(x): 3 "The function definitions" 4 x+=1 5 return x 6 def:定义函数的关键字 7 test:函数名 8 ():内可
阅读全文
摘要:字符串格式化目前有两种方式:一、“%”方式;二、format方式; 一、“%”方式 1、%传值:%s:可以接收任何值; %d:接收数字; 从上文的代码中可以看出:其实%s并不是所有的数据类型都可以接收,接收元组tuple数据类型会出现报错,为什么会出现这种情况内,不是%s可以传入任何值吗? 我又进行
阅读全文