-
python3中类的小知识点
所属栏目:[Python] 日期:2020-12-20 热度:150
零:环境 python3.6.5 JetBrains PyCharm 2018.1.4 x64 本文中链接均为锚链接,可点击快速跳到指定位置处查看 ? 一:类的变量 由于python中没有常量标准,所以只讨论变量 类的变量有两大类,一个是实例变量一个是类变量 1、实例变量 是在 方法 里定义的变量[详细]
-
python对象的初始化
所属栏目:[Python] 日期:2020-12-20 热度:83
效果图: 代码: # 对象的初始化 class Person: # 在类中可以定义一些特殊方法(魔术方法) # 特殊方法都是以__开头,__结尾的方法 前后都是两个下划线 # 特殊方法会在特殊的时刻自动调用, 我们自己不要去调用它。 # 学习特殊方法: # 1.特殊方法什么时候调[详细]
-
Flask中的Response/Request/session/jinja2/装饰器
所属栏目:[Python] 日期:2020-12-20 热度:53
一. Response 1.Flask中的HTTPResponse Content-Type: text/html; charset=utf-8 from flask import Flaskapp = Flask(__name__)@app.route('/') # app中的路由装饰器def home():"""视图函数:return: 响应(5种)"""return 'Hello Flask' # HTTPresponseapp.ru[详细]
-
python
所属栏目:[Python] 日期:2020-12-20 热度:188
? *在python中一切皆对象 *面向对象的三大要素:封装、继承、多态 1.类和对象: 简单的说,类是对象的蓝图和模板,而对象是类的实例。 2.函数的写法: 标识 函数名字 (): 例:输入一个数字,返回这个数的平方 注:有冒号就要缩进一个tab;在Python中所有的函[详细]
-
旁友数独会伐啦?python秒解数独了解下伐啦?
所属栏目:[Python] 日期:2020-12-20 热度:101
前几天和隔壁邻居玩斗地主被发现了,牌被没收了,斗地主是斗不了了,但我还想和邻居玩耍。如果你还想斗斗地主,戳:趁老王不在,和隔壁邻居斗斗地主,比比大小 想破脑袋终于让我想到一个游戏,数独!什么叫数独?数独就是可以让我趁老王不在的时候和隔壁邻居[详细]
-
Pythonday01
所属栏目:[Python] 日期:2020-12-20 热度:112
1. 导入库,import 库名 2. for 循环,如果技术的情况则使用 开始 结束 步长 range的区间是一个前闭后开. range(start,end,[step]) 3. 格式化输出 3.1 %--%(),%d后接整型,%f后接浮点,%s后接字符串 3.2 {}--format(),他可以直接传入任何类型,然后格式化 4.[详细]
-
Python3 redis集群连接 (带密码验证)
所属栏目:[Python] 日期:2020-12-20 热度:154
环境: python 3.7.4 redis集群 单集群(无slave) 很多文章都说redis密码,今天验证的了很多次失败,查了相关资料有才知道连接方式,一下为代码,修改123456为自己代码就可以使用了 from rediscluster import StrictRedisClusterlist = [ ‘02200000001‘,‘0[详细]
-
python基础三(列表和元组)
所属栏目:[Python] 日期:2020-12-20 热度:59
数据结构:数据结构是以某种方式(如通过编号)组合起来的数据元素集合。在python中,最基本的数据结构为序列,序列中每个元素都有编号从0开始。 1、序列概述: ?python内置了许多种序列, 列表 、 元组 、字符串等。 ?列表和元组的不同在于,列表是可以修改的[详细]
-
【Flask三剑客与request】 -- 2019-08-07 10:45:20
所属栏目:[Python] 日期:2020-12-20 热度:56
原创: http://106.13.73.98/__/129/ Flask三剑客 1 HttpResponse Redirect render_template HttpResponse @app.route('/') # route用于指定url路径def index(): return 'Hello World' # HttpResponse 这里直接返回结果,其内部调用的就是HttpResponse方法. F[详细]
-
【Scrapy框架基于scrapy-redis实现分布式爬虫】 -- 2019-08-07 1
所属栏目:[Python] 日期:2020-12-20 热度:123
原创: http://106.13.73.98/__/26/ Scrapy框架无法自己实现分布式,原因有二 多台机器上部署的Scrapy各自拥有各自的调度器,这样就使得多台机器无法分配 start_urls 列表中的url,即 多台机器无法共享同一个调度器 。 多台机器爬取到的数据无法通过同一个管[详细]
-
【Flask模版语言Jinja2】 -- 2019-08-07 10:37:14
所属栏目:[Python] 日期:2020-12-20 热度:67
目录 流程控制 模版语言转义 在模版中使用Python函数 Jinja2模版复用之block Jinja2模版引用之include Jinja2模板宏定义之macro 原创: http://106.13.73.98/__/26/ @(Jinja2模版语言) *** 补充 ,导入静态文件: link rel="stylesheet" href="{{ url_for('st[详细]
-
【Python Werkzeug】 -- 2019-08-07 10:53:44
所属栏目:[Python] 日期:2020-12-20 热度:107
原创: http://106.13.73.98/__/125/ 首先, Werkzeug 是一个 WSGI工具包 ,它可以作为一个Web框架的底层库。 需要注意的是,Werkzeug不是一个web服务器,也不是一个web框架,而是一个工具包,官方的介绍说是一个 WSGI 工具包,它可以作为一个 Web 框架的底层[详细]
-
【Django】视图系统 -- 2019-08-07 10:48:28
所属栏目:[Python] 日期:2020-12-20 热度:82
目录 FBV 与 CBV 给视图加装饰器 使用装饰器装饰CBV 关于dispatch()方法 Request对象 与 Response对象 request对象 response对象 原创: http://106.13.73.98/__/36/ @ *** 一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返[详细]
-
【Django】AJAX -- 2019-08-07 10:44:18
所属栏目:[Python] 日期:2020-12-20 热度:179
目录 JSON 序列化 stringify 反序列化 parse JSON与XML对比 AJAX简介 AJAX常见应用场景 jQuery实现AJAX JS实现AJAX AJAX请求设置csrf_token 方法一 方法二 方法三 AJAX其它实例 上传文件实例 判断用户名是否已被注册 原创: http://106.13.73.98/__/42/ @ *[详细]
-
Python3解leetcode Path Sum III
所属栏目:[Python] 日期:2020-12-20 热度:99
问题描述: You are given a binary tree in which each node contains an integer value. Find the number of paths that sum to a given value. The path does not need to start or end at the root or a leaf,but it must go downwards (traveling only[详细]
-
【Django】重写auth_user表 -- 2019-08-07 10:46:21
所属栏目:[Python] 日期:2020-12-20 热度:172
原创: http://106.13.73.98/__/151/ from django.db import modelsfrom django.contrib import authfrom django.core.exceptions import PermissionDeniedfrom django.utils.translation import ugettext_lazy as _from django.contrib.auth.models import A[详细]
-
【Django】MEDIA的配置及用法 -- 2019-08-07 10:17:01
所属栏目:[Python] 日期:2020-12-20 热度:138
原创: http://106.13.73.98/__/26/ 如果需要在数据库中存储图片或视频类的数据,我们可以配置MEDIA. 下面的示例将以上传一张图片的形式来说明MEDIA的配置及用法. 第一步 settings.py # media配置MEDIA_URL = 'media/' # 用于指定url路径MEDIA_ROOT = os.path[详细]
-
【传说中的加密纸条】 -- 2019-08-07 10:43:16
所属栏目:[Python] 日期:2020-12-20 热度:141
原创: http://106.13.73.98/__/185/ """26个英文字母(大写),外加空格,一共27个字符分成3组,每组9个字符,也就是:ABCDEFGHI、JKLMNOPQR、STUVWXYZ* (此处用 * 代替空格)根据当天的日期改变字母的位置: 先根据月份数m,以分组为单位循环左移,移动 (m[详细]
-
【Django】中间件 -- 2019-08-07 10:51:39
所属栏目:[Python] 日期:2020-12-20 热度:51
目录 什么是中间件? 自定义中间件 示例 中间件的五种方法 process_request process_response process_view process_exception process_template_response 中间件的执行流程 Django请求流程图 原创: http://106.13.73.98/__/41/ @ *** 我们可以给视图函数加[详细]
-
python 23 继承
所属栏目:[Python] 日期:2020-12-20 热度:95
继承--inheritance 面向对象的的三大特征:继承、封装、多态。 1. 面向对象继承: ? 如果B类继承A类,B类就称为子类、派生类,A类就称为父类、超类、基类。 继承的优点: 1. 减少重复代码; 2. 增加了类的耦合性; 3. 使代码清晰、流畅。 2. 单继承 2.1 类名[详细]
-
【Python requests多页面爬取案例】 -- 2019-08-07 10:34:05
所属栏目:[Python] 日期:2020-12-20 热度:164
原创: http://106.13.73.98/__/26/ import requestsfrom fake_useragent import UserAgent # 随机ua库class Boring(): def __init__(self,page_scope=(4,7)): """ :param page_scope: 页码范围 """ self.page_scope = page_scope self.all_id = self.get_all[详细]
-
django rest_framework vue 实现用户列表分页
所属栏目:[Python] 日期:2020-12-20 热度:68
django rest_framework vue 实现用户列表分页 ? 后端 配置urls # 导入view from api.appview.userListView import userListView # 增加url配置 urlpatterns = [ ... url(r ‘ ^home/userlist/$ ‘ ,userListView.as_view()), # 用户列表 ] ? 编写视图 # File[详细]
-
python-基础
所属栏目:[Python] 日期:2020-12-20 热度:76
# 在列表中插入元素使用: insert # 在列表中添加元素使用: append # 在列表中删除元素使用: del # 删除列表元素可以把从列表中删除的元素继续进行使用: pop # 删除列表元素并存储到其他列表中继续使用: remove # 对列表进行进行永久排序: sort # 对列表中根[详细]
-
第9课 python 编程思维:如何解决问题
所属栏目:[Python] 日期:2020-12-20 热度:116
本课,内容没什么内容说的。复习一下之前说的内容先; 数据类型?是否掌握了。 函数; 变量; 语法; ----3种编程逻辑 顺序 判断 循环 是的。。。。这几个东西各种组合,就完成了程序实现,对于我这种刚学习的人来说,真是很难,这些东西都知道,但是搞起项[详细]
-
django 从零开始 8 用户登录验证 待测
所属栏目:[Python] 日期:2020-12-20 热度:127
看文档 djang 自带一个用户登录验证的方法,不过有些看着懵逼,去网上找了一圈,发现很多都是照抄文档说明的,几乎没说啥原理 ? 特别是? from django.contrib.auth import authenticate 都说这个方法是,不过貌似文档中说的是使用django自带的模型可以对用户登录[详细]