随笔分类 -  python

摘要:# 列表推导式不会再有变量泄露的问题 ''' 列表推导式、生成器表达式,以及同他们相似的集合(set)推导和字典(dict)推导,在Python3 中都有了自己的局部作用域,就像函数 表达式的内部的变量和赋值只在局部起作用,表达式的上下文里的同名变量还可以被正常引用,局部变量并不会影响到他们。 '' 阅读全文
posted @ 2020-12-21 22:11 Y-喵喵 阅读(114) 评论(0) 推荐(0)
摘要:如果想按条件过滤掉某些数据,用filter方法。但如何表示“不等于”这个概念呢? myapps = App.objects.filter(name != '')) 这种写法是不对的,正确写法是: myapps = App.objects.filter(~Q(name != '')) 阅读全文
posted @ 2020-06-28 14:11 Y-喵喵 阅读(8462) 评论(1) 推荐(0)
摘要:一、下载 首先在官网下载mongodb安装版本,打开页面如图所示:我选择的版本为4.0.6,下载格式为MSI。 百度网盘下载:链接:https://pan.baidu.com/s/1CF0jDxlE-JrVlpGtB_IxjQ 提取码:kqys 二、安装 下载完成后,双击mongodb-win32- 阅读全文
posted @ 2020-05-18 13:37 Y-喵喵 阅读(1830) 评论(0) 推荐(0)
摘要:import threading import time def f1(): """ 执行f1的时候需要锁住lock1,因此此前lock1必须处于已解锁状态,否则阻塞 只有当执行完毕一次f1之后,才能解锁lock2,f2才能继续执行 """ for i in range(1, 52, 2): # 锁 阅读全文
posted @ 2020-05-12 17:11 Y-喵喵 阅读(611) 评论(0) 推荐(0)
摘要:或者这样但总体思路是一样的:这个只是一种懒人代码: 阅读全文
posted @ 2020-04-23 16:58 Y-喵喵 阅读(466) 评论(0) 推荐(0)
摘要:本文主要介绍在Python下求两个list的交集、并集、差(补)集、对称差集的方法。首先,总结了实现上述功能主要的两种方法:1.使用set集合运算符,2.使用set集合的方法(推荐第2种方法) 1. 总结1.1 求两个list的交、并、差(补)、对称差集 - 使用set集合运算符输入: a = [0 阅读全文
posted @ 2020-04-13 14:07 Y-喵喵 阅读(4138) 评论(1) 推荐(1)
摘要:tr_date = time.strftime("%Y%m%d", time.localtime()) print("tr_date ",tr_date) today = datetime.date.today() print("today ",today) # 开始日期 start_date = 阅读全文
posted @ 2019-12-18 11:57 Y-喵喵 阅读(240) 评论(0) 推荐(0)
摘要:def get_user_by_account(account): '''根据用户输入的账号查询user''' try: if re.match(r'^1[3-9]\d{9}$', account): # 手机号登录 user = User.objects.get(mobile=account) e 阅读全文
posted @ 2019-12-12 15:42 Y-喵喵 阅读(775) 评论(0) 推荐(0)
摘要:https://github.com/chenjiandongx/cutecharts Python 手绘风格可视化神包:cutecharts。 和 Matplotlib 、pyecharts 等常见的图表不同,使用这个包可以生成下面这种看起来像手绘的各种图表,在一些场景下使用效果可能会更好。 Gi 阅读全文
posted @ 2019-11-29 13:01 Y-喵喵 阅读(998) 评论(0) 推荐(1)
摘要:Django之META与前后端交互 1 提交表单之GET 2 提交表单之POST 3 request.META组成 4 request.META调用设计 阅读全文
posted @ 2019-10-30 10:30 Y-喵喵 阅读(748) 评论(0) 推荐(1)
摘要:django get_object_or_404 是django shortcuts模块里面一个比较简便的方法,特别是用django get来操作数据库的时候,可以帮 我们少写一些代码,加快开发速度。 get_object_or_404的介绍: 我们原来调用django 的get方法(model.o 阅读全文
posted @ 2019-10-30 10:29 Y-喵喵 阅读(432) 评论(0) 推荐(0)
摘要:Python find()方法 描述 Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。 语法 find()方法语法: 参数 str -- 指定检索的 阅读全文
posted @ 2019-10-29 14:52 Y-喵喵 阅读(356) 评论(0) 推荐(0)
摘要:Python 使用 PyMysql、DBUtils 创建连接池提升性能 Python 编程中可以使用 PyMysql 进行数据库的连接及诸如查询/插入/更新等操作,但是每次连接 MySQL 数据库请求时,都是独立的去请求访问,相当浪费资源,而且访问数量达到一定数量时,对 mysql 的性能会产生较大 阅读全文
posted @ 2019-10-24 11:54 Y-喵喵 阅读(324) 评论(0) 推荐(0)
摘要:from django.db import connectionfrom django.conf import settings settings.configure( DATABASES={'default': { # 'ENGINE': 'django.db.backends.mysql', # 阅读全文
posted @ 2019-10-19 11:36 Y-喵喵 阅读(264) 评论(0) 推荐(0)
摘要:一.反向生成model执行以下命令: python manage.py inspectdb 二.将model导入到相应的App的model.py文件里执行以下命令: python manage.py inspectdb > App/models.py 阅读全文
posted @ 2019-10-16 15:50 Y-喵喵 阅读(541) 评论(0) 推荐(1)
摘要:转自django官方文档——使用多个数据库:http://doc.codingdict.com/django/topics/db/multi-db.html?spm=a2c4e.10696291.0.0.324f19a4oYhfzQ 多数据库 这篇主题描述Django 对多个数据库的支持。大部分Dj 阅读全文
posted @ 2019-09-25 14:53 Y-喵喵 阅读(3084) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-03 17:44 Y-喵喵 阅读(158) 评论(0) 推荐(0)
摘要:为末尾end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束。 print默认是打印一行,结尾加换行。end=' '意思是末尾不换行,加空格 如下所示:使用for循环实现九九乘法表:(使用 end=' ') 梯度展示 阅读全文
posted @ 2019-08-20 20:10 Y-喵喵 阅读(57367) 评论(4) 推荐(3)