11ython入门——aiohttp 文章目录前言基本语法request案例sessionURL传参数请求头响应cookiePOSTkeep-alive, 连接池,共享cookiecookie安全性同时连接数量自定义域名解析代理参考链接,更详细前言aiohttp分为服务器端和客户端,本文只介绍客户端。由于上下文的缘故,请求代码必须在一个异步的函数中进行:async def fn():pass安装pip install ...
05python入门—面向对象三大特性 文章目录面向对象三大特性继承派生调用顺序接口类抽象类继承顺序封装public公有protected受保护privated私有多态面向对象三大特性继承1.继承是一种创建新类的方式2.新建的类可以创建一个或多个父类,父类有称为基类或者超类3.新建的类称为派生类或者子类4.__base __只查看从左到右继承的第一个子类,__bases__则是查看所有继承的父类5.经典类:在python2...
04python入门—面向对象初识 文章目录面向过程和面向对象面向过程面向对象类与对象静态属性、动态属性、初始化初始属性组合面向对象三大特性继承派生调用顺序接口类抽象类继承顺序封装多态面向过程和面向对象面向过程核心是过程 流水线思维优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。应用场景:一旦完成基本很少改变的场景,著名的例子有...
03python入门—函数进阶迭代、装饰期、常见模块 文章目录生成器迭代器装饰器借助闭包实现装饰器装饰器的函数带参数,并且实现函数代表原函数借助参数实现装饰器选择调用多个装饰器原理结果常见内置函数calendar日历ostimerandomlambda表达式(匿名函数):高阶函数mapreducefilter生成器通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,占用很大的...
02python入门—语句、函数参数、作用域、闭包、内置函数 文章目录控制语句推导式函数作用域内置函数参数返回值默认为None控制语句if语句while循环语句for循环语句推导式列表推导式a_list= [number fir number in range(1,6)]字典推导式str_test = 'zz66ll'dict_count = {i:str_test.count(i) for i in set(str_test)}...
01python入门—变量名和数据类型 文章目录变量数字字符串列表元祖字典集合变量变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。不要将Python关键字和函数名用作变量...
REST framework 文章目录restful协议restframework基于restful协议开发序列化类request拓展restframework视图token拓展认证、权限、频率全局认证分页器解析器根据url指定渲染器返回json数据表格form表单API+JSON渲染拓展restful协议--- 一切皆是资源,操作只是请求方式 ---book表增删改查 /books/ ...
python、虚拟环境、uwsgi 安装Python,安装位置opt/python文件夹安装依赖yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-de...
Scrapy基础 在Scrapy的数据流是由执行引擎控制,具体流程如下:1、spiders产生request请求,将请求交给引擎2、引擎(EGINE)吧刚刚处理好的请求交给了调度器,以一个队列或者堆栈的形式吧这些请求保存起来,调度一个出来再传给引擎3、调度器(SCHEDULER)返回给引擎一个要爬取的url4、引擎把调度好的请求发送给download,通过中间件发送(这个中间件至少有 两个方法,一个请求的,...
MySQL进阶 临时表视图给某个查询语句设置别名,方便以后使用create view 视图名 as SQL;alter view 视图名 as SQL;drop view 视图名;create view v1 as select * from student;select * from v1;触发器当对某张表做:增删改操作时,可以使用触发器自定义关联行为before、after#修改终止符...
Nginx入门 必备环境1.Nginx是C语言开发,需要gcc依赖库先检查本机是否有gcc环境gcc -v如果没有gcc环境,则需要安装apt install gcc2.安装pcre依赖库PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在...
权限组件 restful协议--- 一切皆是资源,操作只是请求方式 ---book表增删改查 /books/ books /books/add/ addbook /books/(\d+)/change/ changebook /books/(\d+)/delete/ delbook ---book表增删改查 /b...
Django自定义admin 先新建Zadmin的app最先注册此app'Zdmin.apps.ZadminConfig','app01.apps.App01Config',编写!!!ModelZadmin和ZadminSite在Zadmin(app)里面编写Zadmin.pyfrom django.conf.urls import urlfrom django.shortcuts import HttpRes...