-
Django在使用models生成数据库表时报错: __init__() missing 1
所属栏目:[Python] 日期:2020-12-20 热度:129
Django 提供完善的模型(model)层主要用来创建和存取数据,不需要我们直接对数据库操作。 Django 模型基础知识: 1、每个模型是一个 Python 类,继承 django.db.models.model 类。 2、该模型的每个属性表示一个数据库表字段。 程序代码如下: # 创建应用程[详细]
-
Python资料
所属栏目:[Python] 日期:2020-12-20 热度:94
今天内容:python3-basic-operators.html ******************************************************** 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中, 4 和 5 被称为 操作数 ," + " 称为运算符。 Python语言支持以下类[详细]
-
Django在使用models生成数据库表时报错:The model Event is alr
所属栏目:[Python] 日期:2020-12-20 热度:149
项目中需要创建一个组与用户 实例代码如下: 尽管你还写了很多其他的代码,但是就是因为这两行,导致没办法继续往下走了 。为啥呢?? 这是因为在创建的时候如果已经有了再去创建就会报错,我就是已经有了 。 错误如下: ?至于什么原因,在前边已经说了 。现[详细]
-
python map函数
所属栏目:[Python] 日期:2020-12-20 热度:147
函数map(func,value)中,func是一个函数名,value是要传给func的参数值,最后返回一个迭代器,如果要将这个迭代器以列表形式显示出来,接得用list函数。 如下代码就是对输入的列表每个值求立方 1 def func(x): 2 return x**3 3 x = [1,2,3,4,5 ] 4 print (li[详细]
-
Python pip升级及升级失败解决方案
所属栏目:[Python] 日期:2020-12-20 热度:126
本教程用于Python? pip升级及失败解决方案 首先查看脚本 pip show pip 我已经升级到了最新的版本 安装其他模块过程中出现下面提示,便说明你需要升级pip You are using pip version 18.1.1,however version 19.0.1 is available. 你的版本为18.1.1需要升级到1[详细]
-
python协程详解
所属栏目:[Python] 日期:2020-12-20 热度:200
目录 python协程详解 一、什么是协程 二、了解协程的过程 1、yield工作原理 2、预激协程的装饰器 3、终止协程和异常处理 4、让协程返回值 5、yield from的使用 6、yield from的意义 三、greenlet的使用 四、gevent的使用 python协程详解 一、什么是协程 协程[详细]
-
python 的psutil简介
所属栏目:[Python] 日期:2020-12-20 热度:130
一、psutil模块: 1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、ls[详细]
-
Python 集合(Set)、字典(Dictionary)
所属栏目:[Python] 日期:2020-12-20 热度:130
? 集合(Set) 集合是无序的,无序也就没有索引,不能进行索引相关的操作。无序,python解释器就不能通过索引(位置)区分集合中的相同元素,所以集合中不能有相同的元素。 集合用大括号{? }表示。 集合中元素的数据类型可以不同,但集合中不能嵌套列表、元[详细]
-
05 django路由层
所属栏目:[Python] 日期:2020-12-20 热度:194
路由 顾名思义,就是指路牌,请求过来根据指路牌的指示指向不同的视图函数。 路由层主要掌握: re_path正则匹配路径: 满足条件的都走同一个视图函数,多用在请求数据,比如图书馆,那一个书架哪一本书,不可能每一本书都指定单独的url,所以统一一个视图函[详细]
-
python3 dns轮询业务检测
所属栏目:[Python] 日期:2020-12-20 热度:176
python3中必须使用dnspython3和httplib2!! 直接安装dnspython3和httplib2 ? 本脚本源自 刘天斯的《python 自动化运维技术与最佳实践》 该脚本功能为判断业务是否正常。过程为:首先脚本会向dns服务器提出解析请求,拿到请求返回结果后(一个域名返回多个A[详细]
-
python内置函数详解
所属栏目:[Python] 日期:2020-12-20 热度:193
python内置函数 abs() abs() 函数返回数字的绝对值。 abs( x ) x -- 数值表达式,可以是整数,浮点数,复数。 ? 函数返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大[详细]
-
个人整理Python代码实例
所属栏目:[Python] 日期:2020-12-20 热度:164
1。四位数字字母验证码的生成实例 1 import random 2 if __name__ == " __main__ " : # 四位数字字母验证码的生成 3 checkcode= "" # 保存验证码的变量 4 for i in range(4 ): 5 index=random.randrange(0,4) # 生成一个0~3中的数 6 if index!=i and index +[详细]
-
python pylab.plot() 方法使用
所属栏目:[Python] 日期:2020-12-20 热度:56
? Python 中用pylab模块, pylab.plot() 函数,绘制折线统计图 import pylab as pl x = [ 100 , 50 , 80 , 70 ]y = [ 1 , 2 , 3 , 4 ] ‘‘‘ plot参数说明: x: x轴坐标列表 y: y轴坐标列表 marker: 点型 linestyle: 连接线型 markerfacecolor: ‘‘‘ pl.p[详细]
-
Python 常用语句
所属栏目:[Python] 日期:2020-12-20 热度:160
? 条件语句 a=input( " 请输入数字a的值:n " )a =int(a) # 从控制台接收到的都是字符串类型,需要转换 if a==0: # 也可以写成if(a==0): print ( " a=0 " ) elif a0: # 注意是elif print ( " a0 " ) else : print ( " a0 " ) ? ? ? 循环语句 1、while语句 i=[详细]
-
python写个验证码
所属栏目:[Python] 日期:2020-12-20 热度:176
用python写一个验证码功能 分析: 1、验证码背景 2、验证码包含26个字母大小写以及0-9十个数字 扩展需求:3、添加滤镜模糊等 ? 这里使用python中专门处理图片的PIL库 from PIL import ImageFont,ImageDraw,Image import random from io import BytesIO def g[详细]
-
django 从零开始 4 404页面和500页面设置
所属栏目:[Python] 日期:2020-12-20 热度:116
? 在视图函数中定义两个 函数 分别对应404 个500页面 (自定义html内容吧,这里只是展示) ? ? ? ? 在template页面指向自己定义的404.html和500.html页面 在项目的urls中设置 handler500 和handler404 并指向 应用app中views的视图函数名? ? ?这是全局,所以只需[详细]
-
Python3网络爬虫实战-22、使用Urllib:解析链接
所属栏目:[Python] 日期:2020-12-20 热度:52
Urllib 库里还提供了 parse 这个模块,它定义了处理 URL 的标准接口,例如实现 URL 各部分的抽取,合并以及链接转换。它支持如下协议的 URL 处理:file、ftp、gopher、hdl、http、https、imap、mailto、 mms、news、nntp、prospero、rsync、rtsp、rtspu、sft[详细]
-
第5课 python列表和字典
所属栏目:[Python] 日期:2020-12-20 热度:58
到今日,已经去到python的 第5课了,是不是很激动,已经对Python产生兴趣了,感觉python人家说胶水语言,比其他语言都简单,我还是觉得学习python 再去学其他可能会更加高效。 今日我们来学习 列表 和 字典。这2个东西跟之前说的3数据类型有什么区别(字符串[详细]
-
Python3网络爬虫实战-21、使用Urllib:处理异常
所属栏目:[Python] 日期:2020-12-20 热度:69
在前面一节我们了解了 Request 的发送过程,但是在网络情况不好的情况下,出现了异常怎么办呢?这时如果我们不处理这些异常,程序很可能报错而终止运行,所以异常处理还是十分有必要的。 Urllib 的 error 模块定义了由 request 模块产生的异常。如果出现了问[详细]
-
Python3网络爬虫实战-23、使用Urllib:分析Robots协议
所属栏目:[Python] 日期:2020-12-20 热度:81
利用 Urllib 的 robotparser 模块我们可以实现网站 Robots 协议的分析,本节我们来简单了解一下它的用法。 1. Robots协议 Robots 协议也被称作爬虫协议、机器人协议,它的全名叫做网络爬虫排除标准(Robots Exclusion Protocol),用来告诉爬虫和搜索引擎哪[详细]
-
Python函数式编程
所属栏目:[Python] 日期:2020-12-20 热度:137
高阶函数 高阶函数:能接收函数做参数的函数 变量可以指向函数 函数的参数可以接受变量 一个函数可以接受另一个函数作为参数 能接受函数做参数的函数就是高阶函数 python把函数作为参数 一个简单的高阶函数: def add(x,y,f): return f(x) + f(y) 如果传入ab[详细]
-
python的list()函数
所属栏目:[Python] 日期:2020-12-20 热度:77
list()函数将 其它序列 转换为 列表 (就是js的数组)。 该函数 不会改变? ? 其它序列 ? ? 效果图一: ? ? 代码一: # 定义一个元组序列 tuple_one = (123, ‘ 456 ‘ , ‘ abc ‘ ) print (tuple_one,type(tuple_one)) # 转换并赋值给变量 a a = list(tuple[详细]
-
python国内镜像源
所属栏目:[Python] 日期:2020-12-20 热度:74
让python pip使用国内镜像 国内源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.com/ 山东理工大学:h[详细]
-
python中的函数(陆续添加)
所属栏目:[Python] 日期:2020-12-20 热度:104
? 1.函数:len() 作用:返回字符串、列表、字典、元组等长度 语法:len(str) 参数: str:要计算的字符串、列表、字典、元组等 返回值:字符串、列表、字典、元组等元素的长度 实例 1、计算字符串的长度: s = "hello word" len(s)10 2、计算列表的元素个数[详细]
-
python day2
所属栏目:[Python] 日期:2020-12-20 热度:128
Today is the second day of leaning Python. 1.For Loop ?? for i in range(): print() 2.break and continue ?? break : To jump out of this loop ?? continue : To jump out of the current loop 3.list? [] ?? a = [1,2,3,4,5]???? a[1:4]? Everying fr[详细]