python
文章平均质量分 94
玲小叮当
一名前端人儿的笔记,欢迎来到这里,希望这里的文章对你有所帮助!
展开
-
三、Django -视图
视图就是应用中views.py文件中的函数视图的第一个参数必须为HttpRequest对象,还可能包含下参数如通过正则表达式组获取的位置参数通过正则表达式组获得的关键字参数视图必须返回一个HttpResponse对象或子对象作为响应子对象: JsonResponse HttpResponseRedirect视图负责接受Web请求HttpRequest,进行逻辑处理,返回Web响应HttpResponse给请求者响应内容可以是HTML内容,404错误,重定向,json数据…原创 2022-12-31 18:42:01 · 769 阅读 · 1 评论 -
二、Django
模型类被定义在"应用/models.py"文件中。模型类必须继承自Model类,位于包中。接下来首先以"图书-人物"管理为例进行演示。在models.py 文件中定义模型类。原创 2022-12-31 17:01:47 · 1479 阅读 · 0 评论 -
一、Django
M全拼为Model,与MVC中的M功能相同,负责和数据库交互,进行数据处理。V全拼为View,与MVC中的C功能相同,接收请求,进行业务处理,返回应答。T全拼为Template,与MVC中的V功能相同,负责封装构造要返回的html。在models.py中定义模型类,继承自models.Model。原创 2022-12-25 16:32:31 · 866 阅读 · 0 评论 -
Redis
服务器端的命令为redis-server可以使⽤help查看帮助⽂档值的类型分为五种:4.1.1 保存如果设置的键不存在则为添加,如果设置的键已经存在则修改设置键值例:设置键为name值为itcast的数据设置键值及过期时间,以秒为单位例:设置键为aa值为aa过期时间为3秒的数据设置多个键值例:设置键为a1值为python、键为a2值为java、键为a3值为c查找键,参数⽀持正则表达式例:查看所有键例:查看名称中包含a的键判断键是否存在,如果存在返回1,不存在返回0例:判断键a1是否存在查看键对应的va原创 2022-12-24 17:08:41 · 934 阅读 · 0 评论 -
十一、Python高阶技巧
闭包注意事项:优点,使用闭包可以让我们得到:缺点:1.1 nonlocal关键字1.2 ATM小案例二、装饰器装饰器:其实也是一种闭包, 其功能就是在不破坏目标函数原有的代码和功能的前提下,为目标函数增加新功能。2.2 装饰器的语法糖写法三、设计模式3.1 单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。优点:单例的实现模式:当需要大量创建原创 2022-12-03 21:18:21 · 644 阅读 · 0 评论 -
十、python - PySpark
在”CMD”命令提示符程序内,输入:或使用国内代理镜像网站(清华大学源)二、PySpark的编程模型是?数据输入:通过SparkContext完成数据读取数据计算:读取到的数据转换为RDD对象,调用RDD的成员方法完成计算数据输出:调用RDD的数据输出相关成员方法,将结果输出到list、元组、字典、文本文件、数据库等三、数据输入3.1 RDD对象RDD全称为:弹性分布式数据集(Resilient Distributed Datasets)PySpark针对数据的处理,都是以RDD对象作原创 2022-12-03 19:42:19 · 782 阅读 · 0 评论 -
九、Python & MySQL
在Python中,使用第三方库:pymysql 来完成对MySQL数据库的操作。1.3 执行SQL语句如何获取链接对象?二、数据插入 在执行数据插入或其它产生数据更改的语句时,默认是需要提交更改的,即,需要通过代码“”这种更改行为。通过 即可确认此行为。2.1 自动commit如果不想确认,可以在构建链接对象的时候,设置的属性。如下代码进行设置,即可自动提交无需手动commit了。总结以上就是Python & MySQL,之后会持续更新,欢迎大家点赞关注呀~~原创 2022-11-27 15:31:47 · 562 阅读 · 0 评论 -
八、面向对象
类的使用语法:class是关键字,表示要定义类了类的属性,即定义在类中的变量(成员变量)类的行为,即定义在类中的函数(成员方法)class 类名称 : 类的属性类的行为对象 = 类名称()def 方法名(self , 行参 1 , . . . , 行参n) : 方法体self关键字self关键字是成员方法定义的时候,必须填写的。它用来表示类对象自身的意思当我们使用类对象调用方法的是,self会自动被python传入在方法内部,想要访问类的成员变量,必须使用self。原创 2022-11-26 13:55:23 · 792 阅读 · 0 评论 -
七、Python异常、模块与包
Python模块(Module),是一个Python 文件,以.py结尾. 模块能定义函数,类和变量,模块里也能包含可执行的代码.模块的作用: python中有很多各种不同的模块, 每一个模块都可以帮助我们快速的实现一些功能, 比如实现和时间相关的功能就可以使用time模块,我们可以认为一个模块就是一个工具包, 每一个工具包中都有各种不同的,工具供我们使用进而实现各种不同的功能.注意:每个Python文件都可以作为一个模块,模块的名字就是文件的名字. 也就是说自定义模块名必须要符合标识符命名规则。原创 2022-11-22 21:55:30 · 172 阅读 · 0 评论 -
六、Python文件操作
计算机中有许多可用编码:例子:2.2 mode常用的三种基础访问模式模式描述f以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,如果该文件。a打开一个文件用于追加。如果该文件已存在,。如果该文件。2.3 读操作相关方法操作汇总2.3.2 readlines()方法:可以按照行的方式把整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素。例原创 2022-11-22 20:53:06 · 585 阅读 · 0 评论 -
五、Python数据容器
列表内的每一个数据,称之为元素以 [] 作为标识列表内每一个元素之间用, 逗号隔开定义语法:例:1.1 list取出元素列表中的每一个元素,都有其位置下标索引,从前向后的方向,从0开始,依次递增或者递减语法:列表[下标],即可取出功能:查找指定元素在列表的下标,如果找不到,报错ValueError语法:列表.index(元素)修改特定位置(索引)的元素值:插入元素:追加元素:追加元素方式2:删除元素:语法1: del 列表[下标]语法2:列表.pop(下标)删除某元素在列表中的第一个匹配项:清空列表内原创 2022-11-21 20:47:14 · 469 阅读 · 0 评论 -
四、Python函数
函数:是组织好的,可重复使用的,用来实现特定功能的代码段。原创 2022-11-21 20:41:09 · 347 阅读 · 0 评论 -
三、Python循环语句
语法:练习案例:求1-100的和猜数字案例:设置一个范围1-100的随机整数变量,通过while循环,配合input语句,判断输入的数字是否等于随机数1.1 while循环的嵌套同判断语句的嵌套一样,循环语句的嵌套,要注意空格缩进。基于空格缩进来决定层次关系注意条件的设置,避免出现无限循环(除非真的需要无限循环)打印九九乘法表案例:语法:for 临时变量 in 待处理数据集: 循环满足条件时执行的代码练习案例:数一数有几个a2.1 range语句语法:for 临时原创 2022-11-20 20:36:11 · 556 阅读 · 0 评论 -
二、Python判断语句
True表示真(是、肯定)False表示假 (否、否定)变量名称 = 布尔类型字面量。原创 2022-11-20 19:40:25 · 1578 阅读 · 0 评论 -
一、Python基础语法
字面量:在代码中,被写下来的的固定的值,称之为字面量Python中常用的有6种值(数据)的类型:字符串,又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串2.2 字符串格式化Python中,其实支持非常多的数据类型占位,最常用的是如下三类:2.3 格式化的精度控制我们可以使用辅助符号"m.n"来控制数据的宽度和精度:字符串有3种不同的定义方式:语法:f”{变量} {变量}”2.6 字符串格式化 - 表达式的格式化注释:在程序代码中对程序代码进行解释说明的原创 2022-11-20 17:21:42 · 417 阅读 · 0 评论