07 2021 档案

摘要:传递cookie记录访问网址的次数: def resp04(request): m = request.COOKIES.get("num", None) if m : m =int(m) + 1 else: m = 1 response = HttpResponse('cookie记录值'+str( 阅读全文
posted @ 2021-07-30 15:20 一笔一划82 阅读(27) 评论(0) 推荐(0)
摘要:Django连接一个前端页 1.在项目目录下创建一个文件夹存放html文件(也可以在应用目录下) 编写html文件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compat 阅读全文
posted @ 2021-07-30 14:38 一笔一划82 阅读(97) 评论(0) 推荐(0)
摘要:1.在项目目录下settings.py配置连接的数据库信息 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'student', # 你要存储数据的库名,事先要创建。 'USER': 'root', # 阅读全文
posted @ 2021-07-29 16:15 一笔一划82 阅读(84) 评论(0) 推荐(0)
摘要:Django 配置文件settings.py说明 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #Django项目文件夹所在目录得绝对路径,一般不要修改。 DEBUG = True #默认值是True。在 阅读全文
posted @ 2021-07-29 11:18 一笔一划82 阅读(79) 评论(0) 推荐(0)
摘要:1.创建项目 cmd下运行以下代码: django-admin startproject mysite#创建一个名为mysite的django项目,该文件自动生产以下文件 . ├── manage.py └── mysite ├── __init__.py ├── settings.py ├── u 阅读全文
posted @ 2021-07-29 10:07 一笔一划82 阅读(51) 评论(0) 推荐(0)
摘要:datetime是time模块的整合 使用datetime模块下的datetime类的now方法可以输出现在时间。 timedelta可以用于时间的前后计算 datetime.timedelta[]可以获得一段时间,参数为days、seconds、microseconds、milliseconds、 阅读全文
posted @ 2021-07-26 11:14 一笔一划82 阅读(61) 评论(0) 推荐(0)
摘要:print又时会几个任务执行完才一起打印,在使用循环时还会将结果一起打印。因此设置flush参数可以让输出结果立即执行。flush参数默认为Flase。 "\b"是回退一个字符,”\r“是回退一行。借助循环可以动态打印,或者删除重复打印。 import time def waiting(cycle= 阅读全文
posted @ 2021-07-26 10:47 一笔一划82 阅读(864) 评论(0) 推荐(0)
摘要:在Django中使用mysql偶尔会出现数据库连接丢失的情况,错误通常有如下两种 OperationalError: (2006, 'MySQL server has gone away') OperationalError: (2013, 'Lost connection to MySQL ser 阅读全文
posted @ 2021-07-22 15:36 一笔一划82 阅读(239) 评论(0) 推荐(0)
摘要:求1+2!+3!+...+20!的和。 def multiplys(n): mul = 1 for i in range(1, n + 1): mul *= i return mul def adds(n): total = 0 for i in range(1, n + 1): total += 阅读全文
posted @ 2021-07-20 14:34 一笔一划82 阅读(23) 评论(0) 推荐(0)
摘要:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。 num = int(input("请输入要求的个数:")) total = 0 now_num = 0 nums = [] for i in 阅读全文
posted @ 2021-07-20 10:11 一笔一划82 阅读(47) 评论(0) 推荐(0)
摘要:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 import re w_str = input("输入测试字符串:") word_nums = 0 num_nums = 0 space_nums = 0 word = re.compile(r"\w") num = re.comp 阅读全文
posted @ 2021-07-20 09:38 一笔一划82 阅读(37) 评论(0) 推荐(0)
摘要:enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 enumerate(sequence, [start=0]) sequence -- 一个序列、迭代器或其他支持迭代对象。 start -- 下标起 阅读全文
posted @ 2021-07-16 14:52 一笔一划82 阅读(39) 评论(0) 推荐(0)
摘要:requests库 方法 说明 requests.request() 构造一个请求,支撑一下各个方法的基础方法 requests.get() 获取html网页的主要方法,对于http的GET requests.head() 获取html网页头信息的方法,对应http的head requests.po 阅读全文
posted @ 2021-07-16 14:34 一笔一划82 阅读(126) 评论(0) 推荐(0)
摘要:ARP/RARP协议 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存 阅读全文
posted @ 2021-07-14 16:45 一笔一划82 阅读(260) 评论(0) 推荐(0)
摘要:地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保 阅读全文
posted @ 2021-07-14 15:16 一笔一划82
摘要:IP地址 1)网络地址 IP地址由网络号(包括子网号)和主机号组成,网络地址的主机号为全0,网络地址代表着整个网络。 2)广播地址 广播地址通常称为直接广播地址,是为了区分受限广播地址。 广播地址与网络地址的主机号正好相反,广播地址中,主机号为全1。当向某个网络的广播地址发送消息时,该网络内的所有主 阅读全文
posted @ 2021-07-14 15:13 一笔一划82 阅读(130) 评论(0) 推荐(0)
摘要:OSI七层模型为网络的标准层次划分,从下至上分为七层: 应用层 表示层 会话层 运输层 网络层 数据链路层 物理层 (1)物理层(Physical Layer) 激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层 阅读全文
posted @ 2021-07-14 14:34 一笔一划82 阅读(104) 评论(0) 推荐(0)
摘要:题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 b = [] for i in range( 阅读全文
posted @ 2021-07-13 10:04 一笔一划82 阅读(94) 评论(0) 推荐(0)
摘要:字符串“flag_lU*sf3*sdb”的部分信息丢失,用星号标记,已知它的MD5解码为“80*7ad83a2eba19cc896e0*136c19d62”,同样丢失部分信息用*标记。求出原字符串 import hashlib a = [] for i in range(ord("a"),ord(" 阅读全文
posted @ 2021-07-13 10:03 一笔一划82 阅读(63) 评论(0) 推荐(0)
摘要:题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到1 阅读全文
posted @ 2021-07-10 16:50 一笔一划82
摘要:索引 python学习记录1-print python学习记录2-数据类型 python学习记录3-条件语句 python学习记录4-循环语句 python学习记录5-函数定义 python学习记录6-文件I/O python学习笔记7-异常处理 阅读全文
posted @ 2021-07-05 18:07 一笔一划82
摘要:循环语句--for&&while for循环 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。语法如下: for iterating_var in sequence: statements(s) >>>def digui(m): >>> count = 1 >>> for 阅读全文
posted @ 2021-07-05 17:51 一笔一划82
摘要:文件I/O 读取键盘输入(raw_input/input) 1.raw_input([prompt]) #函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符) 2.input([prompt]) #和raw_input类似,当时input可以接收python表达式作为输入 >>>a = e 阅读全文
posted @ 2021-07-05 17:44 一笔一划82
摘要:函数定义 python可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并 阅读全文
posted @ 2021-07-05 17:42 一笔一划82
摘要:异常处理 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 捕捉异常可以使用try/except语句。 阅读全文
posted @ 2021-07-05 15:54 一笔一划82
摘要:条件语句--if •python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 •python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 •python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件 阅读全文
posted @ 2021-07-04 13:52 一笔一划82
摘要:数据类型 python分为5大数据类型分别为: 1.Numbers(数字) 四种数字类型:int;long(python2版本);float;complex(复数) 2.String(字符串)字符串由数字、字母、下划线组成采用单引号(')或双引号(")闭合。记为:s="ajsd" 字符串取值先后顺序 阅读全文
posted @ 2021-07-04 13:38 一笔一划82
摘要:print()函数学习 print() 方法用于打印输出,它的函数语法如下: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) 参数的具体含义如下: objects --表示输出的对象。输出多个对象时,需要用逗号(,)分 阅读全文
posted @ 2021-07-03 19:33 一笔一划82