随笔分类 - Python
摘要:django_提交数据并展示 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>创建个人信息</h1> <form act
阅读全文
摘要:Django的配置文件(settings) 静态文件设置 一、概述: #静态文件交由Web服务器处理,Django本身不处理静态文件。简单的处理逻辑如下(以nginx为例): # URI请求 > 按照Web服务器里面的配置规则先处理,以nginx为例,主要求配置在nginx. #conf里的loca
阅读全文
摘要:Django URL (路由系统) URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 urlpatterns = [ url(
阅读全文
摘要:django的流程和命令行工具 django实现流程 django #安装: pip3 install django 添加环境变量 #1 创建project django-admin startproject mysite mysite settings.py url.py wsgi.py mana
阅读全文
摘要:#面向对象 反射 class Black: ture = 'Ugly' def __init__(self, name, addr): self.name = name self.addr = addr # def sell_house(self): # return_value = '%s 正在卖
阅读全文
摘要:MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。 模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器(C)接受用户的输入调用模型和视图完成用户的请求。 Djang
阅读全文
摘要:web框架 框架:framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演 对于所有的web框架,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 最简单的Web应用就
阅读全文
摘要:Http协议 Http概述 http:超文本传输协议 浏览器和internet通讯 请求-->相应 http是无状态协议 ftp是有状态 url: 统一资源定位器-->网络协议://域名:端口/路径 请求协议 请求格式 请求首行 // 请求方式 请求路径 协议 版本号 eg: GET /index.
阅读全文
摘要:# 在子类中调用父类 # 普通调用 class Vehicle: country = 'China' def __init__(self, name, speed, load, power): self.name = name self.speed = speed self.load = load
阅读全文
摘要:# 继承 class Dad: money = 100 def __init__(self, name): print('Dad') self.name = name def hit(self): print('%s在打儿子' % self.name) class Son(Dad): money =
阅读全文
摘要:# 静态属性 class Room: tag = 100 def __init__(self, name, owner, length, width, high): self.name = name self.owner = owner self.length = length self.width
阅读全文
摘要:# 类属性的增删改查 import time class Chinesepeople: country = 'China' person_type = '人' def __init__(self, name): self.name = name def play_ball(self, ball):
阅读全文
摘要:socket编程 OSI七层 1. socket编程 socket层 socket套接字工作流程 # server import socket phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) phone.bind(('127.0.0
阅读全文
摘要:# 实例化 class Chinese: def __init__(self, chinese_name, chinese_age, chinese_gender): self.chinese_name = chinese_name self.chinese_age = chinese_age se
阅读全文
摘要:# 面向对象编程 class Dog: def __init__(self, dog_name, dog_gender, dog_type): self.name = dog_name self.gender = dog_gender self.type = dog_type def wang(se
阅读全文
摘要:1 # 模块 2 3 """ 4 python标准库 直接 import 导入 5 第三方模块 pip 下载 , import 导入 6 程序自定义的模块库 7 """ 8 9 # 系统模块 10 import time # 时间 11 import datetime # 日期时间 12 impor
阅读全文
摘要:""" 装饰器本质就是函数,功能就是为其他的函数添加附加的功能 原则: 1, 不能修改被修饰函数的源代码 2, 不能修改被装饰函数的调用方法 知识储备 装饰器 = 高阶函数 + 函数嵌套 + 闭包 """ import time import pack_1 def func1(num): start
阅读全文
摘要:# 生产者消费模型import reimport time def eat(): def producer(): # 生产 bun = [] for i in range(11): bun.append(i) time.sleep(1) print(time.asctime(time.localti
阅读全文
摘要:# 迭代器和生成器from typing import List l: List[int] = [1, 2, 3]# for循环"""for i in l: # l.__iter__() /l.__iter__.__next__() print(i)""" # while循环"""index = 0
阅读全文
摘要:# 文件操作 """ r, 只读 w, 只写 a, 追加 r+, 读写 w+, 写读 a+, 读写 """ # find = open('文件', 'r', encoding='utf8') # /文件目录, 'r w a'文件操作, encoding为编码 # data = find.read()
阅读全文

浙公网安备 33010602011771号