![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
满庭枫
这个作者很懒,什么都没留下…
展开
-
Reverse for ‘blog_tag‘ with arguments ‘(‘‘,)‘ not found. 1 pattern(s) tried: [‘blog/tag/(?P「tag_id」[
这个报错提示一度让我认为url写错了,排查了很久,还是拼写错误。。。报错截图如下错误代码截图如下把{% for tags in entry.tags.all %}中的for后面的tags改为tag,如下所示{% for tag in entry.tags.all %}问题解决。。。...原创 2020-07-10 17:02:00 · 272 阅读 · 0 评论 -
name ‘objects‘ is not defined
此类报错之前遇到过,把objects写成了object,不过这次是提示objects没有定义,而不是object没有定义,所以猜想是不是没有引入还是。。排查了好一会,才发现。。。是引入参数的时候写错了。。我丢。也算是积累报错排查经验吧。。报错截图如下飘红代码如下所以,是最开始的函数参数写错了。。。。...原创 2020-07-10 14:53:41 · 1885 阅读 · 0 评论 -
“Web应用程序--学习笔记”项目疑问及解决记录------二
1.save() got an unexpected keyword argument ‘commmit’发生原因,点击下图的红色方框按钮报错截图如下:经过排查,是因为视图模块中的views.py中的new_entry中的commit写成了commmit。。。。。。如下图所示修改后,再次点击提交,正确跳转,截图如下...原创 2020-06-29 15:43:52 · 275 阅读 · 0 评论 -
“Web应用程序--学习笔记”项目疑问及解决记录------一
1.NameError: name ‘Entry’ is not defined运行python manage.py runserver报错,如下图所示经过排查,是因为admin.py文件中,有关于Entry的引用,但是没有import Entry。如下图所示。修改后如下所示原创 2020-06-23 19:11:10 · 467 阅读 · 0 评论 -
web项目
类.objects.方法 (2019-04-15 21:54:58)转载▼分类: Djangoweb项目里app中models.py模块内自定义类–对应着数据库中的一个表。类内的字段–对应着表里的字段该类继承自django.db包中的models模块里的Model类objects=Manager()是管理类型的对象,是Model和数据库进行查询的接口。用于模型对象和数据结库的交互,是默认自动生成的属性查询数据库:类.objects.all()–查询所有的记录,查询完之后返回一个queryse原创 2020-06-11 20:33:15 · 170 阅读 · 0 评论 -
Python项目一之疑问
1.from django.db import models首先,django是一个包,db是django的子包,models也是一个包。因为在其目录下都有__init__.py另外,models中没有Model,至于你可以使用models.Model这样的语法是因为models的__init__.py中有这么一句:from django.db.models.base import Model因为这个模块间接导入了这个类,所以models.Model是合法的。https://segmentfaul原创 2020-06-10 11:31:28 · 147 阅读 · 0 评论 -
初识Django
Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)django命令行安装和卸载在dos命令行中输入 pip 如下命令进行安装:安装最新的版本的 Django 命令如下:pip install django安装 指定版本的 Django 命令如下:pip install django==1.10.3使用 show 来查看当前安装的 django库pip show django使用pip命令来 卸载 Djangopip原创 2020-06-09 15:53:18 · 126 阅读 · 0 评论 -
Python Excel操作模块部分函数
wirte(row, col, *args)向工作表单元格写入普通的数据。参数:row - 单元格所在的行(索引从0开始计数)col - 单元格所在的列(索引从0开始计数)*args - 传递到子方法的附加参数诸如数字,字符串,单元格格式。...原创 2020-06-08 15:00:45 · 215 阅读 · 0 评论 -
Python replace()方法
Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。replace()方法语法:str.replace(old, new[, max])old – 将被替换的子字符串new – 新字符串,用于替换old子字符串max – 可选字符串, 替换不超过 max 次返回值返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次原创 2020-06-02 16:38:37 · 458 阅读 · 0 评论 -
Python----json.dumps()和json.loads()
json.dump()和json.load()主要用来读写json文件函数json.dumps()函数是将字典转化为字符串json.loads()函数是将字符串转化为字典import json# json.dumps()函数的使用,将字典转化为字符串dict1 = {"age": "12"}json_info = json.dumps(dict1)print("dict1的类型:"+str(type(dict1)))print(dict1)print("通过json.dumps()函数处原创 2020-06-02 16:32:59 · 177 阅读 · 0 评论 -
接口自动化2------requests库
在python中,能构造HTTP请求的库有很多,比如:内置库:httplib,urllib2,http第三方库:urllib3,requests,pyCurl原创 2020-05-16 15:39:51 · 182 阅读 · 0 评论 -
接口自动化1------概要
第一课 35min原创 2020-05-16 15:34:41 · 157 阅读 · 0 评论 -
Python------爬虫实战
爬虫概述:爬取数据用户获取网络数据的方式:浏览器提交请求->下载网页代码->解析/渲染成页面模拟浏览器发送请求->下载网页代码->只提取有用的数据->存放于数据库或文件中网络爬虫------向网站发起请求,获取资源后分析并提取有用数据的程序...原创 2020-05-13 19:01:06 · 188 阅读 · 0 评论 -
Python------闭包,装饰器
闭包:在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。本质上,decorator就是一个返回函数的高阶函数。原创 2020-05-07 19:56:39 · 145 阅读 · 0 评论 -
Python------正则表达式,re模块
123原创 2020-05-07 08:50:49 · 142 阅读 · 0 评论 -
Python------map,reduce函数
1.map函数map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。map()作为高阶函数,事实上它把运算规则抽象了,可以计算任意复杂的函数。def f(x): return x*xa = map(f,list(range(1,10+1)))print(list(a))print(...原创 2020-04-30 09:18:36 · 216 阅读 · 0 评论 -
Python------小题系列二
21.使用while循环输出1 2 3 4 5 6 8 9 10原创 2020-04-29 15:17:20 · 136 阅读 · 0 评论 -
Python------with的用法
https://blog.csdn.net/ego_bai/article/details/80873242原创 2020-04-28 15:37:33 · 174 阅读 · 0 评论 -
Python------面向对象
1.类原创 2020-04-27 23:19:40 · 111 阅读 · 0 评论 -
Python------程序调试
fileDir = r'E:\log1.txt'def putInfoToDict(filename): reDict = {} with open(filename) as fo: #1-获取所有行 lines = fo.read().splitlines() for line in lines: #1-处理多余的...原创 2020-04-27 23:18:38 · 163 阅读 · 0 评论 -
Python100例之一------九九乘法表
123原创 2020-04-27 11:16:09 · 202 阅读 · 0 评论 -
下载安装Python
1.进入www.python.org2.按照下图选择3.选择一个合适的版本,比如3.6.6,点击红色方框所示4.选择下图方框所示的类型web-based installer 需要通过联网,在线安装版本executable installer 离线安装版本embeddable zip file ...原创 2020-04-20 21:36:28 · 217 阅读 · 0 评论 -
下载安装Pycharme
1.安装部分不作描述2.首次打开Pycharme,界面如下,点击红色方框所示3.点击后,界面如下,可以看到,默认路径在C盘下,不安全。4.更改工程的路径到C盘以外,同时点击上图的红色方框所框选的箭头,点击后,如下图所示。我们最大的红色框所框起来的本地解释器,然后单击大框中的小框。5.点击上图中的小方框,结果如下图所示6.选择上图中红色方框框选的部分,点击,然后选择一个合适的解释器...原创 2020-04-20 22:34:44 · 606 阅读 · 0 评论 -
Python------模块与包(2)
1.使用标准库2.模块搜索规则3.pip安装第三方库标准库:Python安装包里面提供的功能模块和包,比如1.内置类型和函数比如len,int,open等直接使用,无需import2.功能模块包含程序设计所需的常用的功能需要用import导入它们就可以使用...原创 2020-04-26 23:44:43 · 142 阅读 · 0 评论 -
Python------模块与包(1)
1.模块与包的作用2.模块的定义与使用3.包的定义与使用原创 2020-04-26 23:07:34 · 117 阅读 · 0 评论 -
Python------函数
1.变量的作用域全局变量:在.py模块里,只要我们定义过这个变量,这行开始,后面的代码都可以使用。局部变量:在函数里面定义的函数,出了函数就不能使用了。想在函数内部修改全局变量,需要在变量前添加global...原创 2020-04-26 23:03:58 · 132 阅读 · 0 评论 -
Python------字典
123原创 2020-04-26 22:48:59 · 100 阅读 · 0 评论 -
Python------列表生成式,冒泡排序算法
列表生成式的缺点:1.不方便调试 2.不适合复杂的排序算法使用现成的方法进行排序:alist = [9,2,6,0]blist = [1,2,3,4]alist.sort()print(alist)print(alist[::-1]) #倒序排序blist.sort(reverse=True) #倒序排序print(blist)冒泡排序:...原创 2020-04-26 22:44:46 · 224 阅读 · 0 评论 -
Python------文件的读写
目录:1.文件打开方式2.文件内容读取3.文件内容写入4.文件扩展用法1.文件打开方式open函数,返回值是个文件对象file_object = open(file_name,access_mode = ‘r’)file_name:文件路径:相对路径和绝对路径access_mode:读写读+写#1.文件打开fileDir = 'D:/Pytest1.txt'fil...原创 2020-04-25 14:27:02 · 263 阅读 · 0 评论 -
Python------循环
@[TOC]While循环@[TOC]for循环@[TOC]break语句@[TOC]continue语句@[TOC]注释原创 2020-04-25 11:13:23 · 129 阅读 · 0 评论 -
Python------字符串格式化
字符串格式化:往字符串里面传递参数,也就是表达字符串1.格式化方法1 ------%name = 'tom'age = 24info = "My name is %s,age is " % nameprint(info)```![在这里插入图片描述](https://img-blog.csdnimg.cn/20200425091920222.png?x-oss-process=im...原创 2020-04-25 09:20:58 · 451 阅读 · 0 评论 -
Python------方法
字符串方法1.count 计算字符串中包含的多少个指定的子字符串str1 = 'abcdea'print(str1.count('a'))2.endswith 检查字符串是否以指定的字符串结尾startswith 检查字符串是否以指定的字符串开头...原创 2020-04-24 22:13:34 · 144 阅读 · 0 评论 -
Python-----小题系列一
方法:在类里面定义的函数原创 2020-04-24 22:04:18 · 340 阅读 · 0 评论 -
Python小程序100例
1.1.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?for i in range(1,4+1): for j in range(1,4+1): for k in range(1,4+1): if (i != j) and (i != k) and (j != k): print (...原创 2020-04-24 09:10:26 · 1120 阅读 · 0 评论 -
Python------内置函数类型转换
原创 2020-04-23 22:39:54 · 195 阅读 · 0 评论 -
Pyhton------条件判断
优先级:关系运算符>>逻辑运算符>>not>and>or1.数值判断内存的一个存储优化机制255以内,是固定存储再内存中的。255以后的,不固定存储。字符串比较:对应位置的字符的ASCII值大小 a 97 A 65andor...原创 2020-04-23 21:40:45 · 123 阅读 · 0 评论 -
Python的赋值,深拷贝和浅拷贝的区别
https://www.cnblogs.com/sui776265233/p/9752417.html原创 2020-04-23 20:42:44 · 121 阅读 · 0 评论 -
Python------定义函数
函数可以同时返回多个值,但其实就是一个tuple。原创 2020-04-22 09:41:36 · 109 阅读 · 0 评论 -
Python------常用的调用函数使用小结
hex()函数把一个整数转换成十六进制表示的字符串原创 2020-04-22 09:12:41 · 259 阅读 · 0 评论 -
Python------列表,元组,字典
dict的key必须是不可变对象。和list比较,dict有以下几个特点:查找和插入的速度极快,不会随着key的增加而变慢;需要占用大量的内存,内存浪费多。而list相反:查找和插入的时间随着元素的增加而增加;占用空间小,浪费内存很少。所以,dict是用空间来换取时间的一种方法。???set是不是就是元组里的列表setset和dict类似,也是一组key的集合,但不存储valu...原创 2020-04-22 08:56:21 · 158 阅读 · 0 评论