web
小李子还挺酸
突飞猛进往往是自然发生的。你在某个夜晚苦熬一个知识点时,不会觉得自己突飞猛进;只有在多年后某日熟练地给别人讲解这个知识点后,内心才会小小地波动一下,猛然忆起当年深夜中的青灯一盏。
展开
-
<tornado>handler的一些知识点
实际上handler有很多讲究,在Application类的注释中,就讲了不少。首先,(regexp,tornado.web.RequestHandler)中的第一个参数不是普通的字符串,而是正则表达式,这也是为什么示例中它带了一个前缀“r”。这说明一个handler可以匹配很多个request。只要它们的request url能满足regexp匹配。如果我们把刚才的application = tornado.web.Application([(r"/hello.htm", MainHandler转载 2021-03-28 20:47:13 · 397 阅读 · 0 评论 -
<tornado>tornado实战2------路由解析
向web.Application对象传递的第一个参数URL路由器映射列表的配置方式是:用正则字符串进行路由匹配。tornado的路由字符串有两种:固定字串路径和参数字串路径1、固定字串路径固定字串即普通的字符串固定匹配,如:Handlers=[("/",MainHandler), #只匹配根路径 ("/entry",EntryHandler), #只匹配/entry ("/entry/2021",Entry2021Handler), #只匹配原创 2021-03-28 17:46:36 · 398 阅读 · 0 评论 -
Tornado基本使用
新建文件hello.py,代码如下:# coding:utf-8 import tornado.webimport tornado.ioloop class IndexHandler(tornado.web.RequestHandler): """主路由处理类""" def get(self): """对应http的get请求方式""" self.write("Hello Itcast!") if __name__ == "__main__":转载 2021-03-24 18:46:56 · 265 阅读 · 0 评论 -
<tornado>tornado实战1------网站的结构
import tornado.ioloopimport tornado.web'''通过import 语句导入tornado中的ioloop类和web类。引入这两个类是Tornado程序的基础''''''tornado.web.RequestHandler封装了对应一个请求的所有信息和方法,write就是写响应信息的一个方法;对应每一种http请求方式(get\post),把对应的处理逻辑写进同名的函数名方法里面(如对应get请求方式,就将对应的处理逻辑写在get()方法中),当没有对应原创 2021-03-28 16:54:53 · 104 阅读 · 0 评论 -
<HTML><type>标签
style定义<style>标签用于为HTML文档定义样式信息不像title元素,title元素只能放在<head>标签中。而style元素可以放在HTML文档中的各个部分,并且一个文档可以包含多个style元素。属性属性值描述mediascreen、tty、tv、projection、handheld、print、braille、aural、all指定样式适用的媒体。typetext/css指定样式的类型实例<html&原创 2021-03-23 21:48:10 · 1073 阅读 · 0 评论 -
<html>win10创建html网页方法
1.创建文档时有后缀名的情况在电脑桌面或者在文件夹中点击:鼠标右键–>新建–>文本文档,一般新建好的文档名字叫“xxx.txt”。此时将后缀改成html,即“xxx.html”即可2.创建文档时没有后缀名的情况随意打开一个文件夹,点击上方的"查看",将文件扩展名勾上即可然后就可以修改后缀名了,如第一种情况...原创 2021-03-23 10:01:49 · 921 阅读 · 0 评论