搜索结果
查询Tags标签: def,共有 1678条记录-
Django 连接多个数据库并实现读写分离
Django 连接多个数据库并实现读写分离当一个项目当中有大量的数据的时候,你所有的 IO 操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而 Django 自带的机制也对此提供了支持。我们可以简单的…
2021/10/21 2:09:27 人评论 次浏览 -
Django 中配置和使用 redis 缓存
django 中配置和使用 redis 缓存 一、自定义连接池这种方式跟普通 py 文件操作 redis 一样,代码如下:views.py import redis from django.shortcuts import render,HttpResponse from utils.redis_pool import POOLdef index(request):conn = redis.Redis(connection_po…
2021/10/21 2:09:25 人评论 次浏览 -
Django 中配置和使用 redis 缓存
django 中配置和使用 redis 缓存 一、自定义连接池这种方式跟普通 py 文件操作 redis 一样,代码如下:views.py import redis from django.shortcuts import render,HttpResponse from utils.redis_pool import POOLdef index(request):conn = redis.Redis(connection_po…
2021/10/21 2:09:25 人评论 次浏览 -
详解python三大器——迭代器、生成器、装饰器
迭代器 聊迭代器前我们要先清楚迭代的概念:通常来讲从一个对象中依次取出数据,这个过程叫做遍历,这个手段称为迭代(重复执行某一段代码块,并将每一次迭代得到的结果作为下一次迭代的初始值)。可迭代对象(iterable):是指该对象可以被用于for..in..循环,例如:集合,列…
2021/10/20 20:41:49 人评论 次浏览 -
详解python三大器——迭代器、生成器、装饰器
迭代器 聊迭代器前我们要先清楚迭代的概念:通常来讲从一个对象中依次取出数据,这个过程叫做遍历,这个手段称为迭代(重复执行某一段代码块,并将每一次迭代得到的结果作为下一次迭代的初始值)。可迭代对象(iterable):是指该对象可以被用于for..in..循环,例如:集合,列…
2021/10/20 20:41:49 人评论 次浏览 -
Python技法3:匿名函数、回调函数和高阶函数
1、定义匿名或内联函数 如果我们想提供一个短小的回调函数供sort()这样的函数用,但不想用def这样的语句编写一个单行的函数,我们可以借助lambda表达式来编写“内联”式的函数。如下图所示: add = lambda x, y: x + y print(add(2, 3)) # 5 print(add("hello"…
2021/10/20 11:10:24 人评论 次浏览 -
Python技法3:匿名函数、回调函数和高阶函数
1、定义匿名或内联函数 如果我们想提供一个短小的回调函数供sort()这样的函数用,但不想用def这样的语句编写一个单行的函数,我们可以借助lambda表达式来编写“内联”式的函数。如下图所示: add = lambda x, y: x + y print(add(2, 3)) # 5 print(add("hello"…
2021/10/20 11:10:24 人评论 次浏览 -
初学Python-day12 装饰器函数
装饰器1.概念 本质就是一个Python函数,其他函数在本身不变的情况下去增加额外的功能,装饰器的返回值是一个函数。 常用的场景:插入日志,事务处理,缓存,权限校验等。 2.普通函数回顾1 def speak(): 2 print(hello world) 3 4 say = speak 5 say() 3.函数的嵌套…
2021/10/19 14:39:47 人评论 次浏览 -
初学Python-day12 装饰器函数
装饰器1.概念 本质就是一个Python函数,其他函数在本身不变的情况下去增加额外的功能,装饰器的返回值是一个函数。 常用的场景:插入日志,事务处理,缓存,权限校验等。 2.普通函数回顾1 def speak(): 2 print(hello world) 3 4 say = speak 5 say() 3.函数的嵌套…
2021/10/19 14:39:47 人评论 次浏览 -
初学Python-day11 函数4
函数 1.递归函数 自己不断调用自己的过程2.递归求和1 def sum(arg): 2 if arg == 1: 3 return 1 4 return arg + sum(arg - 1) 5 print(sum(5)) 3.递归分解1 def a(arg):2 print(arg) # 第一步: 33 b(arg - 1) # 第二步:b(2)4 p…
2021/10/19 14:10:37 人评论 次浏览 -
初学Python-day11 函数4
函数 1.递归函数 自己不断调用自己的过程2.递归求和1 def sum(arg): 2 if arg == 1: 3 return 1 4 return arg + sum(arg - 1) 5 print(sum(5)) 3.递归分解1 def a(arg):2 print(arg) # 第一步: 33 b(arg - 1) # 第二步:b(2)4 p…
2021/10/19 14:10:37 人评论 次浏览 -
Python获得女友聊天记录,一招解决疑神疑鬼
就在前段时间,在大学睡我上铺的兄弟,在兄嘚群里讨论,说:他发现女朋友这几天只要下班就坐在电脑前,不是工作原因。而且只要他靠近一点就会立即退出页面,所以他一直很怀疑,在群里问我们这一个个单身狗。然后就出现下面这一段对话。很多人学习python,不知道从何学起。…
2021/10/19 11:09:38 人评论 次浏览 -
Python获得女友聊天记录,一招解决疑神疑鬼
就在前段时间,在大学睡我上铺的兄弟,在兄嘚群里讨论,说:他发现女朋友这几天只要下班就坐在电脑前,不是工作原因。而且只要他靠近一点就会立即退出页面,所以他一直很怀疑,在群里问我们这一个个单身狗。然后就出现下面这一段对话。很多人学习python,不知道从何学起。…
2021/10/19 11:09:38 人评论 次浏览 -
初学python-day11 函数3
函数1. global关键字 修改全局变量,声明函数内外使用同一个变量 示例:1 name = xiaoming2 3 def test():4 global name5 name = hello6 7 test()8 print(name)9 10 11 运行结果: 12 hello 2.nonlocal关键字(只能在函数嵌套时使用) 声明函数内部使用同一个…
2021/10/18 22:12:01 人评论 次浏览 -
初学python-day11 函数3
函数1. global关键字 修改全局变量,声明函数内外使用同一个变量 示例:1 name = xiaoming2 3 def test():4 global name5 name = hello6 7 test()8 print(name)9 10 11 运行结果: 12 hello 2.nonlocal关键字(只能在函数嵌套时使用) 声明函数内部使用同一个…
2021/10/18 22:12:01 人评论 次浏览