-
Python——大众点评评论爬虫代码
所属栏目:[Python] 日期:2020-12-20 热度:90
评论链接 ? ? 放入excel(negkey)中的内容 ?1 # -*- coding: utf-8 -*- 2 """ 3 Created on Thu Aug 16 14:52:09 2019 4 需要爬虫服务可以联系Q: 2960389193 6 """ 7 # 好评链接:http://www.dianping.com/shop/2044996/review_all/p2?queryType=reviewGrade[详细]
-
元类的简单了解
所属栏目:[Python] 日期:2020-12-20 热度:91
一、什么是元类? 在python中一切皆对象,那么类是否也是对象呢?通过class关键字产生的类的实例,我们已经很熟悉了,但是通过class关键字产生的类的类就是元类。 class Bar: pass b1 = Bar() print (type(b1)) # class ‘__main__.Bar‘ print (type(Bar))[详细]
-
00-django | 02-处理HTTP请求
所属栏目:[Python] 日期:2020-12-20 热度:142
00-django | 02-处理HTTP请求 python Django Django 处理 HTTP 请求 Hello 视图函数 我们先以一个最简单的 Hello World 为例来看看 django 处理上述问题的机制是怎么样的。 绑定 URL 与视图函数 当用户访问不同的网址时,Django需要知道如何处理这些网址(路[详细]
-
Django分页器
所属栏目:[Python] 日期:2020-12-20 热度:70
django提供了分页的工具,存在于django.core中 Paginator? :数据分页工具 Page:具体的某一页面 Paginator : 对象创建: Paginator(数据集,每一页数据数) 属性: count:对象总数 num_pages:页面总数 page_range: 页码列表,从1开始 方法: page(整数): 获得[详细]
-
64 Django -- Ajax
所属栏目:[Python] 日期:2020-12-20 热度:187
目录 Ajax Ajax简介 AJAX常见应用情景 Ajax的优缺点 优点: 缺点: Ajax简单登录认证 csrf认证 form表单设置csrf_token Ajax设置csrf认证 文件上传 请求头Content-Type form表单上传文件 Ajax的上传文件 JsonResponse SweetAlert插件--对话框 Ajax Ajax简介[详细]
-
63 Django -- cookie和session
所属栏目:[Python] 日期:2020-12-20 热度:62
目录 1. 装饰器 2. Django生命周期 3. cookie Django获取cookie Django设置cookie 通过js设置cookie Django删除cookie 应用场景 4. session Django设置session值:可以设置多个 Django取session值 Django删除session值 其他操作 django的session存储位置,配[详细]
-
Python基础 1.1数值类型 序列类型
所属栏目:[Python] 日期:2020-12-20 热度:149
1.1数值类型 1.常用运算符: + - * / %(取余) ? //(取整数) **(次方) 2.整数与小数的运算 返回float 3.decimal的运算 更精确一些 4.布尔型的计算 True False 5.复数演示 6.了解math模块 import math 7. Decimal from decimal import Decimal Decimal([详细]
-
day69_10_14 drf接口框架。
所属栏目:[Python] 日期:2020-12-20 热度:135
一。drf框架简介 drf全程是:django-rest framework。 其中涉及的知识点有。 1、接口:什么是接口、restful接口规范2、CBV生命周期源码 - 基于restful规范下的CBV接口3、请求组件、解析组件、响应组件4、序列化组件(灵魂)5、三大认证(重中之重):认证、权限([详细]
-
drf框架
所属栏目:[Python] 日期:2020-12-20 热度:180
drf框架 全称: django-rest framework 知识点 """ 1、接口:什么是接口、restful接口规范2、CBV生命周期源码 - 基于restful规范下的CBV接口3、请求组件、解析组件、响应组件4、序列化组件(灵魂)5、三大认证(重中之重):认证、权限(权限六表)、频率6、其他组[详细]
-
Python基础滚固(三)enumerate 勤劳的报数工
所属栏目:[Python] 日期:2020-12-20 热度:118
今天翻看官方文件,发现有一个内置函数 enumerate() 非常陌生,就拿来敲一下代码,还真的有意外惊喜呢。 1 a = { " jack " : " man " , " marry " : " woman " } 2 b = enumerate(a.items()) 3 for k,v in d: 4 print (k,v) 5 6 # 显示结果 7 0 ( ‘ jack ‘[详细]
-
Python & PyCharm 安装与简单使用
所属栏目:[Python] 日期:2020-12-20 热度:81
今天有些无聊,又听别人说Python怎么怎么的好,所以就来试下。 Python下载地址: https://www.python.org/downloads/windows/ 根据你的系统要求,安装你所需要的版本。 其实Python的安装简单得很,直接跟进下一步就OK。 下面我们继续 PyCharm官网下载: http[详细]
-
Python基础 11.Vim使用
所属栏目:[Python] 日期:2020-12-20 热度:158
11.Vim使用 Vim new.py vim直接编辑一个文件,如果是已经存在的文件,则是打开着文件,如果是没有的文件,就会新建文件 在Linux中,任何文件都可以用vim打开 在Vim中,有命令模式,输入模式 和 末行模式三种模式。 按 ESC 进入命令模式 输入 Shift + ; 进入[详细]
-
Python基础 5.类
所属栏目:[Python] 日期:2020-12-20 热度:147
5.1 类定义和方法 1 .类的定义: 类 是一个独立存放变量(属性/方法)的空间 class 类名: pass ? 实例名 = 类名() 2.运算符“.” 调用类的属性或方法 实例可以访问类的属性 类不可以访问实例的属性 实例也是一个独立存放变量的空间 实例和实例没有关联 ? 本身[详细]
-
Python基础 9.正则
所属栏目:[Python] 日期:2020-12-20 热度:159
9.1 正则 1、判断一个字符串是否匹配给定的格式 ? 从一个字符串中按指定格式提取信息 9.2 re 1、findall方法: 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表 import re #导入re模块, ? a =‘python123pyth[详细]
-
Python基础 7.异常
所属栏目:[Python] 日期:2020-12-20 热度:61
7.1异常 在 Python 中所有的异常都是继承自 BaseException 直接分为四大类: SystemExit:Python退出异常 KeyboardInterrupt: 键盘打断(Ctrl+C) GeneratorExit: 生成器退出(下次课再讲) Exception: 普通异常(只会使用这部分的异常) ? 7.2处理异常 1[详细]
-
Python基础 8.迭代器 生成器 包 包管理
所属栏目:[Python] 日期:2020-12-20 热度:122
8.1 列表推导式 循环添加: li = [] for i in range(1,10): li.append(i) 列表推导: li = [i for i in range(1,10)] 列表推导+条件判断: li2 = [i*10 for i in range(1,10) if i % 2 == 0] 列表推导+三目运算: li3 = [i 100 if i % 3 == 0 else i 10 for[详细]
-
Python基础 10.linux基本命令
所属栏目:[Python] 日期:2020-12-20 热度:162
pwd 查看当前目录所在位置 whoami 查看当前用户 ls 查看当前文件夹下的文件 cd 进入文件夹 完整路径从根目录写 cd /usr/local/bin cd.. 进入上一层文件夹 mkdir 创建文件夹 rmdir:空文件夹名 删除文件夹 touch 文件名 创建文件: cat 文件名 查看文件内容: rm[详细]
-
python字典用法
所属栏目:[Python] 日期:2020-12-20 热度:173
python字典用法 一:字典定义2904628156 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,字典是另 一种可变容器模型,且可存储任意类型对象。具有极快的查找速度。 字典是一种通过名字或者关键字引用的得数据结构,其键可以是数[详细]
-
Python基础 3 控制流程
所属栏目:[Python] 日期:2020-12-20 热度:118
3.1 条件判断 1. if if ? ? 判断语句1: ? ? 执行语句1 ? elif ? 判断语句2: ? ? 执行语句2 else: ? 执行语句 2.三目运算符 a = ? 3 ? True if ? a5 else False print(True) if li[i] 5 else print(False) 3.while while 判断语句: ? ? 循环体 ? ? 改变变[详细]
-
Python基础 6 .文件操作
所属栏目:[Python] 日期:2020-12-20 热度:71
6.1 文件 1.打开文件: f = open(r‘file_path‘, mode=‘r‘) ? ? 不指定路径就是当前文件夹下 ? ? 传入表示文件路径的字符串,会返回一个文件对象。 2.关闭文件: f.close() 打开一个文件 最后一定要关闭 ? ? 路径可以用相对路径 也可以用绝对路径 3.模式[详细]
-
Python基础 2 散列类型 运算符等
所属栏目:[Python] 日期:2020-12-20 热度:50
2.1 集合(不重复) 去重 无序的 my_list={1,2} set() 类型转换 a=set() 空集合 s1 s2 交集 s1 | s2 并集 s1 - s2 差集 增: add 随机增加在某个位置 删: pop 随机删除 ? remove 指定删除 ? 改: update(可迭代对象) 查: isdisjoint 有交集返回 ? ? ?False[详细]
-
Python基础 4.函数
所属栏目:[Python] 日期:2020-12-20 热度:63
4.1 函数的定义 函数的定义: def 函数名(参数): pass return 表达式 函数名命名规则: 字母、数字和下划线组成,和变量命名规则一致 pass在这里表示什么都没有,不执行任何操作 return 后面可以返回任意表达式,但不能是赋值语句 函数调用: 函数名(参数)[详细]
-
Python 字典
所属栏目:[Python] 日期:2020-12-20 热度:171
字典是一种通过名字引用值的数据结构。这种结构类型称为映射。字典是Python中唯一内建的映射类型 字典中的值并没有特殊的顺序,都存储在一个特定的键(Key)里,键可以是数字、字符串甚至是元组 1.创建 使用dict函数,通过其他映射(比如其他字典)或者(键[详细]
-
Python 生成器和推导式
所属栏目:[Python] 日期:2020-12-20 热度:120
一、Python生成器和生成器函数 1、生成器和生成器函数的概念 ? ? 1、生成器的本质是迭代器 ? ? 2、函数中包含yield,就是生成器函数 2、生成器函数的写法 ? ? def func(): ? ? ? ? a =10 ? ? ? ? yield 20 ? ? gen = func()? #没有执行,而是生成一个生成器[详细]
-
drf1
所属栏目:[Python] 日期:2020-12-20 热度:74
复习 """1、vue如果控制html 在html中设置挂载点、导入vue.js环境、创建Vue对象与挂载点绑定 2、vue是渐进式js框架3、vue指令 {{ }} v-text|html = 限制一次性渲染 v-once v-if|show v-if v-else-if v-else v-for v-model v-bind [c1,c2] | {active: isActiv[详细]
