Python
Python基础
Lamb!
这个作者很懒,什么都没留下…
展开
-
Python 樱花
效果图 (源码在下面)原创 2023-10-09 15:28:34 · 224 阅读 · 0 评论 -
Python 绘制玫瑰花
【代码】Python 绘制玫瑰花。原创 2023-10-08 11:27:03 · 493 阅读 · 0 评论 -
SQL注入问题 修改表SQL语句 视图 触发器 事物 存储过程 函数 流程控制 索引
【代码】SQL注入问题 修改表SQL语句 视图 触发器 事物 存储过程 函数 流程控制 索引。原创 2022-05-09 21:27:00 · 232 阅读 · 0 评论 -
Django 批量数据 分页 forms组件 数据 渲染 展示
【代码】Django 批量数据 分页 forms组件 数据 渲染 展示。原创 2022-05-22 22:52:00 · 102 阅读 · 0 评论 -
Forms组件
【代码】Forms组件。原创 2022-05-24 00:25:00 · 36 阅读 · 0 评论 -
Django操作session CBV装饰器 csrf跨站请求伪造
【代码】Django操作session CBV装饰器 csrf跨站请求伪造。原创 2022-05-25 01:15:00 · 42 阅读 · 0 评论 -
Django源码查看 配置文件操作 权限管理
【代码】Django源码查看 配置文件操作 权限管理。原创 2022-06-05 22:27:00 · 89 阅读 · 0 评论 -
Python实现2048小游戏
2048》 [1]是一款比较流行的数字游戏,最早于2014年3月20日发行。原版2048首先在GitHub上发布,原作者是Gabriele Cirulli,后被移植到各个平台。这款游戏是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏。以下是Python代码写一个简单的2048小游戏。简单的2048游戏:这里并未实现GUI之类的,需要的话,可自行实现:# 打印游戏界面。原创 2023-09-12 18:04:26 · 626 阅读 · 0 评论 -
Python实现成语接龙
【代码】Python实现成语接龙。原创 2023-09-12 15:42:18 · 1138 阅读 · 1 评论 -
接口测试(详细总结)
说起接口测试,网上有很多例子,看了不不知道他们说的什么,觉得接口测试,好高大上。认为学会了接口测试就能屌丝逆袭,走上人生巅峰,迎娶白富美。因此学了点开发知识后,发现接口测试其实都是人们玩的名词罢了。接口测试,真心很简单。它只不过是数据传递是一种表现而已。原创 2023-09-12 10:29:52 · 154 阅读 · 0 评论 -
Python飞机大战小游戏
【代码】Python飞机大战小游戏。原创 2023-08-30 16:55:38 · 4377 阅读 · 2 评论 -
Python金币小游戏
【代码】Python金币小游戏。原创 2023-08-30 16:06:21 · 773 阅读 · 0 评论 -
好用的抓包工具
它支持ARP, BPDU, or PVST, CDP, LLDP, IP, IGMP, UDP, TCP (stateless), ICMP (partly), DNS, RTP,RTP optionally RX-mode for jitter measurements,Syslog protocols。你还可以设置数据包数量和数据包之间的延迟,还可以在此工具中修改各种数据包内容。如果你是网络管理员,你可以使用此工具来测试你的网络。Libtins也是一个很好的工具,用于制作,发送,嗅探和解析网络数据包。原创 2023-08-21 10:09:09 · 484 阅读 · 0 评论 -
Python 十五个炫酷代码
视频是动态的,不信你运行试试。原创 2023-08-11 15:21:00 · 14656 阅读 · 2 评论 -
Python爬虫 爬取图片
我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。通过一个for循环对获取的图片连接进行遍历,为了使图片的文件名看上去更规范,对其进行重命名,命名规则通过x变量加1。read()方法用于读取URL上的数据,向getHtml()函数传递一个网址,并把整个页面下载下来。在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。原创 2023-08-10 13:58:50 · 1789 阅读 · 0 评论 -
Python正则表达式
可以使用范围,比如‘[a-z]’能够匹配a到z的任意一个字符,还可以通过一个接一个的方式将范围联合起来使用,比如‘[a-zA-Z0-9]’能够匹配任意大小写字母和数字。因此, 所需模式可以写成’python|perl’。r’w * \.python\.org’ 匹配 ‘www.python.org’ 、’.python.org’ 、’wwwwwww.python.org’r’w {3,4}\.python\.org’ 只能匹配‘www.python.org’ 和‘wwww.python.org’原创 2023-08-10 13:54:15 · 129 阅读 · 0 评论 -
CSRF auth认证
【代码】CSRF auth认证。原创 2022-05-26 01:13:00 · 69 阅读 · 0 评论 -
Python闭包函数-装饰器
闭包函数(重要知识点)# 闭包函数的两大特征 1.闭:定义在函数内部的函数 2.包:内部函数使用了外层函数名称空间中的名字 def outer(): x = 999 def inner(): print('from outer>>>inner', x) return inn...原创 2022-03-18 19:02:00 · 65 阅读 · 0 评论 -
Python变量及基本数据类型
Python多版本共存1.先将两个版本的Python解释器所在的路径都添加到环境变量中之后重命名Python解释器文件名称 先拷贝 再命名 Python.exe Python2.exe Python.exe Python3.exe#修改环境变量之后 原先打开的cmd窗口无法直接使用 关闭重新打开即可1.1 在cmd窗口中输入 python2 python3 查看效果...原创 2022-03-03 19:06:00 · 65 阅读 · 0 评论 -
Python流程控制
流程控制# 什么是流程控制 控制事物的执行流程# 执行流程的分类 1.顺序结构 从上往下依次执行 我们之前所编写的代码都属于顺序结构 2.分支结构 根据某些条件的判断做出不同的执行流程 3.循环结构 根据某些条件的判断循环反复的做相同的事情(不可能一直循环 应该有一个循环结束的条件)...原创 2022-03-07 18:51:00 · 73 阅读 · 0 评论 -
Python数据类型用户交互
基本数据类型# 假设列表存储的是某个人的身份信息info = ['lamb', 18, 'read', 18, 183, 189, 999]列表存储信息有一个缺陷 无法明确的标明数据的指向# 字典:dict字典:能够非常精准的存储信息 """ 大括号括起来 内存存放多个元素 元素与元素之间逗号隔开 元素是以K:V键值对的形式存储 K是对V的描述性性质...原创 2022-03-04 19:21:00 · 65 阅读 · 0 评论 -
Python字符串类型
字符串的其他内置方法1.移除字符串收尾的指定字符 可以选择方向name = '$$jason$$$' print(s1.strip('$')) # jason 去除字符串中Jason的($)符号 print(s1.lstrip('$')) # jason$$$ left 左边 print(s1.rstrip('$')) # $$$jason ...原创 2022-03-09 20:05:00 · 45 阅读 · 0 评论 -
Python循环
Python循环while+else# while与else连用 当while没有被关键字break主动结束的情况下 正常结束循环体代码之后会执行else的子代码 """ while 条件: 循环体代码 else: 循环体代码正常运行结束 则会执行该子代码块 """死循环与while的嵌套# 死循环有些时...原创 2022-03-08 21:35:00 · 68 阅读 · 0 评论 -
Python的内置方法
字典的内置方法1.类型转换 dict() d1 = { 'name': 'jason', 'age': 18, 'hobbies': ['play game', 'basketball'] } # 1.1按key取值 print(d1['name']) # jason 键存在 print(d1['xxx']) # 键不存在直接报错 ...原创 2022-03-10 20:02:00 · 48 阅读 · 0 评论 -
Python字符编码与文件操作
字符编码的实际应用# 1.编码与解码 编码: 将人类能够读懂的字符编码成计算机能够直接读懂的字符 解码: 将计算机能够直接读懂的字符解码成人类能够读懂的字符 ''' 字符串前面如果加了字母b 表示该数据类型为 bytes类型 bytes类型可以看成是二进制 基于网络...原创 2022-03-14 19:43:00 · 54 阅读 · 0 评论 -
Python文件与函数的语法结构
文件内光标的移动# 1.前戏 with open(r'a.txt','r',encoding='utf8') as f: print(f.read(3)) print(f.read(3)) # read在文本模式下 括号内的数字表示的是读取指定的字符个数with open(r'a.txt', 'rb') as f: print(f.read(...原创 2022-03-15 18:16:00 · 47 阅读 · 0 评论 -
Python函数
函数的定义与调用# 1.函数一定要遵循先定义后调用的原则 大白话:定义函数的代码一定要比调用函数的代码先执行 # 2.函数在定义阶段只检测语法不执行代码 # 3.函数体代码只有在调用函数的时候才会执行 调用函数的方式>>>:函数名加括号 # 如果有参数则传递参数 # 4.函数名其实相当于是变量名指向的是内存中函数体代码所在的位置 ##########...原创 2022-03-16 17:55:00 · 56 阅读 · 0 评论 -
Python函数名用法
名称空间# 名称空间 其实就是存放变量名与变量值绑定关系的地方 类似于民政局、警察局.... # 名称空间的分类 1.内置名称空间 python解释器提前给我们定义好的 len() print() open() 2.全局名称空间 在py文件中编写的代码运行产生的名字都会存到全局名称空间 na...原创 2022-03-17 18:26:00 · 63 阅读 · 0 评论 -
多层有参装饰器递归
多层装饰器'''语法糖会将紧挨着的被装饰对象的名字当做参数自动传入装饰器函数中''' # 判断七局print执行顺序 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = func1(*args,...原创 2022-03-21 23:30:00 · 71 阅读 · 0 评论 -
Python面向对象
面向对象编程的前戏# 人狗大战小游戏 # 1.描述人和狗 '''描述人和狗的方式1:使用字典一个个描述''' dog1 = { 'name': '土狗', 'type': '田园犬', 'attack_val': 30, 'life_val': 200 } dog2 = { 'name': '狮子'...原创 2022-04-07 00:45:00 · 92 阅读 · 0 评论 -
动态静态名字查找派生类
动态方法与静态方法# 动态方法 1.绑定给对象的方法 class Student: def run(self): print(self) # 类调用绑定给对象的方法:有几个参数就需要传几个参数 Student.run(123) # 对象调用绑定给对象的方法:会自动将对象当做第一个参数传入 obj1.run()绑定给...原创 2022-04-08 01:33:00 · 64 阅读 · 0 评论 -
Python-log-第三方模块以及openpyxl模块用法
日志模块的主要组成部分import logging # 1.logger对象:产生日志 (无包装的产品) logger = logging.getLogger('生日快') # 2.filter对象:过滤日志 (剔除不良品) # 针对过滤功能完全可以不看 因为handler之自带了基本的过滤操作 # 3.handler对象:控制日志的输出位置(...原创 2022-04-02 00:08:00 · 60 阅读 · 0 评论 -
Python-pickle模块-选课系统分析
设计模式在IT行业中设计模式总共有23种,可以分为三大类 # 1.创建型 # 2.结构型 # 3.行为型 '''设计模式是前辈们发明的,经过反复验证用于解决固定问题的固定套路''' # 我们目前不需要详细掌握(知识点还不够)了解即可 # 设计模式之单例模式(23种之一) 单例模式的意思是一个类只能产生一个对象,用于节省资源 应用场景: ...原创 2022-04-13 00:08:00 · 65 阅读 · 0 评论 -
Python面向对象-元类
反射实际案例# 利用面向对象编写系统终端功能 class WinCmd(object): def ls(self): print('windows系统正在执行ls命令') def dir(self): print('windows系统正在执行dir命令') def cd(self): print...原创 2022-04-11 22:09:00 · 53 阅读 · 0 评论 -
Python网络编程UDP协议-多道技术-进程理论
【代码】Python网络编程UDP协议-多道技术-进程理论。原创 2022-04-18 22:40:00 · 115 阅读 · 0 评论 -
Python网络编程(二)
【代码】Python网络编程(二)原创 2022-04-16 00:58:00 · 63 阅读 · 0 评论 -
Python网络编程
原创 2022-04-14 22:47:00 · 64 阅读 · 0 评论 -
PythonGIL互斥锁
【代码】PythonGIL互斥锁。原创 2022-04-22 00:06:00 · 42 阅读 · 0 评论 -
Python进程内容
【代码】Python进程内容。原创 2022-04-20 00:11:00 · 70 阅读 · 0 评论 -
Python线程
【代码】Python线程。原创 2022-04-21 01:03:00 · 156 阅读 · 0 评论