自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Python学习之旅

自我成长之路

  • 博客(88)
  • 收藏
  • 关注

转载 Scrapy基础

在Scrapy的数据流是由执行引擎控制,具体流程如下:1、spiders产生request请求,将请求交给引擎2、引擎(EGINE)吧刚刚处理好的请求交给了调度器,以一个队列或者堆栈的形式吧这些请求保存起来,调度一个出来再传给引擎3、调度器(SCHEDULER)返回给引擎一个要爬取的url4、引擎把调度好的请求发送给download,通过中间件发送(这个中间件至少有 两个方法,一个请求的,...

2019-06-27 10:41:16 488

原创 Python学习之selenium元素查找、鼠标键盘操作、等待、代理

导包

2019-03-25 17:47:52 446

原创 Ubuntu18.0.4最全软件安装Python环境配置笔记

分辨率修改#查看分辨率xrandr#修改分辨率xrandr -s 1440x1050

2019-03-21 08:56:35 2412

原创 13python入门——网络基础案例

1

2020-04-30 15:09:31 330

原创 12python入门——网络基础

1

2020-04-30 15:09:24 354

原创 11ython入门——aiohttp

文章目录前言基本语法request案例sessionURL传参数请求头响应cookiePOSTkeep-alive, 连接池,共享cookiecookie安全性同时连接数量自定义域名解析代理参考链接,更详细前言aiohttp分为服务器端和客户端,本文只介绍客户端。由于上下文的缘故,请求代码必须在一个异步的函数中进行:async def fn():pass安装pip install ...

2020-04-30 15:09:14 622

原创 10python入门——asynico异步

1

2020-04-30 15:09:05 652

原创 09python入门—协程

加粗样式

2020-04-30 15:08:56 224

原创 08python入门—线程

加粗样式

2020-04-30 15:08:46 144

原创 07python入门—进程

加粗样式

2020-04-30 15:08:33 145

原创 06python入门—文件、异常、日志

加粗样式

2020-04-30 15:08:23 159 1

原创 05python入门—面向对象三大特性

文章目录面向对象三大特性继承派生调用顺序接口类抽象类继承顺序封装public公有protected受保护privated私有多态面向对象三大特性继承1.继承是一种创建新类的方式2.新建的类可以创建一个或多个父类,父类有称为基类或者超类3.新建的类称为派生类或者子类4.__base __只查看从左到右继承的第一个子类,__bases__则是查看所有继承的父类5.经典类:在python2...

2020-04-30 15:08:12 132

原创 04python入门—面向对象初识

文章目录面向过程和面向对象面向过程面向对象类与对象静态属性、动态属性、初始化初始属性组合面向对象三大特性继承派生调用顺序接口类抽象类继承顺序封装多态面向过程和面向对象面向过程核心是过程 流水线思维优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。应用场景:一旦完成基本很少改变的场景,著名的例子有...

2020-04-30 15:07:54 154

原创 03python入门—函数进阶迭代、装饰期、常见模块

文章目录生成器迭代器装饰器借助闭包实现装饰器装饰器的函数带参数,并且实现函数代表原函数借助参数实现装饰器选择调用多个装饰器原理结果常见内置函数calendar日历ostimerandomlambda表达式(匿名函数):高阶函数mapreducefilter生成器通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,占用很大的...

2020-04-30 15:07:42 497

原创 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)}...

2020-04-30 15:07:29 223

原创 01python入门—变量名和数据类型

文章目录变量数字字符串列表元祖字典集合变量变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。不要将Python关键字和函数名用作变量...

2020-04-30 15:07:15 272

原创 REST framework

文章目录restful协议restframework基于restful协议开发序列化类request拓展restframework视图token拓展认证、权限、频率全局认证分页器解析器根据url指定渲染器返回json数据表格form表单API+JSON渲染拓展restful协议--- 一切皆是资源,操作只是请求方式 ---book表增删改查 /books/ ...

2019-07-13 16:35:48 345

原创 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...

2019-07-07 22:18:41 2319

原创 MySQL进阶

临时表视图给某个查询语句设置别名,方便以后使用create view 视图名 as SQL;alter view 视图名 as SQL;drop view 视图名;create view v1 as select * from student;select * from v1;触发器当对某张表做:增删改操作时,可以使用触发器自定义关联行为before、after#修改终止符...

2019-06-25 22:01:50 553

转载 Nginx入门

必备环境1.Nginx是C语言开发,需要gcc依赖库先检查本机是否有gcc环境gcc -v如果没有gcc环境,则需要安装apt install gcc2.安装pcre依赖库PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在...

2019-06-16 23:57:26 167

原创 权限组件

restful协议--- 一切皆是资源,操作只是请求方式 ---book表增删改查 /books/ books /books/add/ addbook /books/(\d+)/change/ changebook /books/(\d+)/delete/ delbook ---book表增删改查 /b...

2019-06-16 23:36:41 332

原创 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...

2019-06-01 21:31:44 934

原创 Django自带admin组件

在APP的admin.py注册表,采用类中的设置方式一:class UserAdmin(admin.ModelAdmin): list_display = ('user', 'pwd',)admin.site.register(models.UserInfo, UserAdmin) # 第一个参数可以是列表方式二:@admin.register(models.UserInfo)...

2019-06-01 20:50:06 714

原创 Django form图片文件上传

表单文件上传用户信息表的图像存储字段,数据库只存路径# 路径media下面的/avatars/avatar = models.FileField(upload_to="avatars/", default="avatars/default.png", verbose_name="头像")settings设置文件上传位置,数据库只存路径# Django用户上传的都叫media文件MED...

2019-06-01 20:47:51 1093

原创 Django导入富文本编译器

下载解压kindeditor文件夹到static文件夹下HTML文件<div class="content"> <h3>添加文章</h3> <form action="" method="post"> {% csrf_token %} <div> <label for="">文章标题</label&...

2019-06-01 20:42:39 268

原创 python单例模式

单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。实现单例模式的几种方式1.使用模块Python 的模块就是天然的单例模式,因为模块在第一次导入时,会生成 .pyc 文件,当第二次导入时,就会直接加载 .pyc 文件,而不会再次执行模块代码m...

2019-05-30 21:17:21 336

原创 博客-4-点赞、评论

路由#一级视图url(r'(\w+)/article/(\d+)/$', views.article_detail),#二级视图url(r"up_down/",views.up_down),url(r"comment/",views.comment),url(r"comment_tree/(\d+)/",views.comment_tree),视图# 详情页视图def art...

2019-05-27 21:08:19 519

原创 博客-3-首页、个人博客详情页

母版<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>{{ blog.title }}</title> <link rel="stylesheet" href="/static/bootstrap/css/...

2019-05-27 21:07:13 787

原创 博客-2-form注册

form.py“”"bbs用到的form类“”"from django import formsfrom django.core.exceptions import ValidationErrorfrom blog import models# 定义一个注册的form类class RegForm(forms.Form): username = forms.CharFie...

2019-05-27 21:05:48 229

原创 博客-1-登录

HTML文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>欢迎登录</title> <link rel="stylesheet" href="/static/bootstrap/css/bootstrap.min.css...

2019-05-27 20:57:50 219

转载 Django的auth认证系统

文章目录用户对象的方法authenticate() 验证用户名以及密码是否正确使用login(request, user_obj)之后,request.user就能拿到当前登录的用户对象is_authenticated() 用来判断当前请求是否通过了认证。login_requierd()create_user()create_superuser()set_password(raw_passwo...

2019-05-24 20:49:39 206

原创 MySQL基本操作

文章目录MYSQL操作数据库操作表属性方法数据类型:数字:字符串:时间类型 字节 格式enum枚举set集合自增起始值修改自增步长语句操作外键:省内存分析步骤:连表操作MYSQLWindows10安装 解压到指定目录 服务端初始化:E:\mysql-5.7.16-winx64\bin\mysqld --initialise-insecure # 用户名 root 密码:空...

2019-05-24 17:29:00 231

原创 Django高级csrf、cookie、session、ajax、form、middlewares

文章目录csrf简单用法COOKIE登录校验案例sessionclass怎样使用装饰器补充AJAXAJAX请求如何设置csrf_tokenDjango内置的serializers序列化方法JS 操作替代删除提示框Form组件form校验RegexValidator验证器,通过form_obj.is_valid()校验form校验自定义方法csrf简单用法什么是CSRF ?跨站请求伪造,问题...

2019-05-23 23:26:45 542

转载 Django案例分页

mymodelpage.py封装好模块,传入参数:param page_num: 当前页码数:param total_count: 数据总数:param url_prefix: a标签href的前缀:param per_page: 每页显示多少条数据:param max_page: 页面上最多显示几个页码返回一个html文件class Page(): def __init...

2019-05-22 21:12:30 107

原创 Django之ORM对象方法,聚合、分组、F、Q查询

对象的方法<1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <4> ...

2019-05-22 09:11:06 672

原创 Django进阶学习,模板、filter、母版、块、组件、视图、路由

文章目录Django的MTV模式Django模板filter 语法{{value|filter_name:参数}}母版使用母版和继承的注意事项:组件自定义simple_tag,接受的参数个数大于2自定义inclusion_tag,将HTML文件带上参数,插入到当前HTML文件中,和组件类似视图(接收请求返回响应那部分)路由系统(urls.py)反向解析URLDjango的MTV模式控制器Con...

2019-05-20 16:46:42 194

原创 Django基础,启动、配置、app、ORM语法、视图、路由

文章目录关于HTTP协议:WEB技术新建Django项目Django项目的启动:配置相关 项目名/settings.py文件创建APP的命令ORM python语法 --自动翻译--> SQL语句Django的ORM使用详细步骤:ORM的增删查改views.py专门用来定义处理请求的函数GET请求URL传值POST请求取值关于HTTP协议:浏览器往服务端发的叫 请求(req...

2019-05-19 09:56:54 421

原创 Git版本控基础命令

安装WIN10官网下载Linux初始化目标目录下,git init查看文件状态 git status提交文件到暂存区 git add file对所有文件进行操作 git add .提交到版本库 git commit -m '版本信息'需要先执行下面2句,知道邮箱,用户名,才能commitgit config--global user.email 'zrq@qq.com'g...

2019-05-18 16:07:32 150

原创 Linux基础命令

安装编辑配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens33service network restartDNS查看cat /etc/resolv.conf网关是否添加cat /etc/sysconfig/network链接主机ping 192.168.199.184ping www.baidu.com确保DNS可以用grep...

2019-04-26 11:54:35 157

原创 docker基础命令

ubuntu18.04安装docker # 删除存在的 sudo apt-get remove docker docker-engine docker.io sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-com...

2019-04-24 17:46:46 214

空空如也

空空如也

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

TA关注的人

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