摘要: 目录 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错 阅读全文
posted @ 2019-12-02 16:14 Hyyyy 阅读(284) 评论(0) 推荐(0) 编辑
摘要: AJAX AJAX(Asynchronous JavaScript And XML)翻译成中文就是"异步的Javascript和XML"。 即使用JavaScript语言与服务器进行异步交互,传输的数据为XML(当前不只是XML) AJAX 不是新的编程语言,而是一种使用现有标准的新方法 AJAX最 阅读全文
posted @ 2019-12-02 16:04 Hyyyy 阅读(485) 评论(0) 推荐(0) 编辑
摘要: JSON JSON(JavaScript Object Notaticon)翻译为JS对象简朴,是一种轻量级的数据交换格式, JSON独立与语言之外,采用完全独立于编程语言的文本格式来存储和表示数据. 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析 阅读全文
posted @ 2019-12-02 15:25 Hyyyy 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 对List、Dict进行排序,Python提供了两个方法 sorted sorted(iterable, key=None, reverse=False) Return a new list containing all items from the iterable in ascending or 阅读全文
posted @ 2019-11-29 23:45 Hyyyy 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 各种推导式详解 推导式的套路 之前我们已经学习了最简单的列表推导式和生成器表达式。但是除此之外,其实还有字典推导式、集合推导式等等。 下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。 列表推导式 例一:30以内所有能被3整除的数 例二:30以内所有能被3整除的数的平方 例三:找到嵌 阅读全文
posted @ 2019-11-29 23:43 Hyyyy 阅读(234) 评论(0) 推荐(0) 编辑
摘要: collections模块—— Counter Counter目的是用来跟踪值出现的次数。它是一个无序的容器类型,以字典的键值对形式存储,其中元素作为key,其计数作为value。计数值可以是任意的Interger(包括0和负数)。Counter类和其他语言的bags或multisets很相似。 创 阅读全文
posted @ 2019-11-29 23:42 Hyyyy 阅读(775) 评论(0) 推荐(0) 编辑
摘要: filter filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 例如,要从一个list [1, 4, 6, 7, 9, 12, 1 阅读全文
posted @ 2019-11-29 23:41 Hyyyy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ```pythonimport shutil# 拷贝文件# shutil.copy2('原文件', '现文件')# shutil.copy2('file', 'temp')# 拷贝目录# shutil.copytree("原目录", "新目录", ignore=shutil.ignore_patterns("*.pyc"))# shutil.copytree("/Users/jingliyang/... 阅读全文
posted @ 2019-11-29 23:39 Hyyyy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2019-11-29 23:28 Hyyyy 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Cookie Cookie的由来 Http协议是无状态的 无状态的意思是每次都是独立的请求存在,它的执行情况和结果与前面的请求和后面的请求都无直接关系,它不会受到前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句话来说,人生若只如初见,对服务器来说,每一次的请求都是全新的 状态可以 阅读全文
posted @ 2019-11-29 20:36 Hyyyy 阅读(229) 评论(0) 推荐(0) 编辑