摘要: 一、 HTTP简介 超文本传输协议 Hyper Text Transfer Protocol 是一种用于分布式、协作式和超媒体信息系统的应用层协议 HTTP是万维网的数据通信的基础 HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信 二、 HTTP 请求/响应的步骤 客户端连接到Web... 阅读原文
2019-06-21 09:50:01 阅读(2159) 评论(0)
摘要: 目录 0 引言 1 环境 2 需求分析 3 代码实现 4 代码全景展示 5 后记 0 引言 所谓的像素图,就是对图像做一个颗粒化的效果,使其产生一种妙不可言的朦胧感。费话不多说,先来看一张效果图。 ▲效果图 ▲原图 怎么样,效果还不错吧?现在,我们用Python来实现这种像素化的效果。 1 环境 操作系统... 阅读原文
2019-06-21 09:02:12 阅读(2322) 评论(0)
摘要: join方法 join这个方法,将可迭代的数据类型,转为字符串或者bytes,没错可以转为bytes类型。注意这个可迭代的数据中的元素必须是相同类型的。 jion里的参数可迭代对象就行,可迭代对象是指有__iter__方法的对象 # 列表为可迭代对象 list_1 = ["1","2","3","4"] # ... 阅读原文
2019-06-21 07:11:01 阅读(3422) 评论(0)
摘要:''' 1.输入用户名和密码 2.认证成功后显示欢迎信息 3.输错三次后锁定'''""" 1.对于用户输入密码的时候,输入错误的异常buhuo 2.如果用户在输入的时候,输入的账号不存在已经锁的列表中,则需要再次进行新的注册"""right_item = dict() # 用来存储第一次用户输入的正确的user和pw... 阅读原文
2019-06-21 06:00:16 阅读(2589) 评论(0)
摘要:   最常见的六种方式拼接Python字符串   字符串是所有编程语言中都有的基本变量的类型,程序员基本每天都在和字符串打交道。   每种字符串拼接方式的使用场景各不相同,我们可以在开发过程中灵活运用。   一、用逗号,拼接   str_a = 'python'   print('hello', str_a,... 阅读原文
2019-06-21 00:52:01 阅读(3067) 评论(0)
摘要: #软件工具:Sublime Text #因为变量名相同,执行前把之前的语句注释掉再执行 #运算符讲解 #1.加号运算符:+ a = 11 b = 22 c = a + b print(c)#结果为33  a = "11" b = "22" c = a + b print(c)#结果为1122 #2.减号运算符:-#只... 阅读原文
2019-06-21 00:12:02 阅读(2706) 评论(0)
摘要: 自定义过滤器,报错所示 teachers 是创建的 app 在项目 settings.py 文件 添加‘libraries’选项。 相应的路径名字,看自身路径对应更改。 阅读原文
2019-06-20 23:17:03 阅读(1762) 评论(0)
摘要: 一.解析器概述   如同前几章笔记,当我们输入: soup=BeautifulSoup(response.body)   对网页进行析取时,并未规定解析器,此时使用的是python内部默认的解析器“html.parser”。   解析器是什么呢? BeautifulSoup做的工作就是对html标签进... 阅读原文
2019-06-20 22:11:02 阅读(2689) 评论(0)
摘要: 最近好忙啊,好忙啊,忙的写不动博客了 时间过得飞快 一晃,一周就过去了 本着不进步就倒退的性格 我成功的在技术上面划水了一周 今天要学习的还是groupby的高级进阶 说是高级,其实就是比初级复杂了一些 有点绕,然后不容易明白 就成为高级了 其实对于pandas来说 应该还是基础部分 我们今天要学习的就是 自定义更丰... 阅读原文
2019-06-20 20:31:12 阅读(2396) 评论(0)
摘要: 目录 配置数据库 创建表结构 多表关的设置 自创建关联表方法 自建表 和 ManyToManyField 联合使用 配置数据库 在Django项目的settings.py文件中,配置数据库连接... 阅读原文
2019-06-20 20:11:31 阅读(1542) 评论(0)