上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

2023年5月12日

python中的timedelta和relativedelta区别

摘要: 最大区别: relativedelta模块功能更加全面而强大,时间差支持years, months;而timedelta不支持years, months。 relativedelta 是 dateutil 库中的一个类,可以在 Python 中处理时间差异问题。它允许我们在两个日期之间计算时间差、时 阅读全文

posted @ 2023-05-12 14:05 一先生94 阅读(666) 评论(0) 推荐(0) 编辑

2023年5月10日

django中aggregate()和annotate()区别

摘要: 在 Django 中,aggregate() 和 annotate() 是两个常用的聚合函数。它们都可以用来对一组查询结果进行聚合操作,但它们的作用是有所不同的。 aggregate() 是用于聚合整个查询集的结果,通常用于返回一个值,例如计算查询集中所有结果的数量、平均值、最大值或最小值等。使用 阅读全文

posted @ 2023-05-10 12:20 一先生94 阅读(380) 评论(0) 推荐(0) 编辑

gunicorn相关配置

摘要: 一、gunicorn的简介 Gunicorn是基于unix系统,被广泛应用的高性能的Python WSGI HTTP Server。用来解析HTTP请求的网关服务。它通常是在进行反向代理(如nginx),或者进行负载均衡(如 AWS ELB)和一个web 应用(比如 Django 或者 Flask) 阅读全文

posted @ 2023-05-10 10:38 一先生94 阅读(1370) 评论(1) 推荐(0) 编辑

2023年5月9日

Flask中app.run()参数失效,设置端口、debug模式失效,真正解决

摘要: 运行app.run(host="0.0.0.0",port=9000,debug=True),但是服务启动后,还是默认的ip和端口http://127.0.0.1:5000,debug模式也是off。 诸如修改pycharm的设置,勾选FLASK_DEBUG,都是治标不治本。 完美、真正的解决方案是 阅读全文

posted @ 2023-05-09 19:48 一先生94 阅读(898) 评论(0) 推荐(0) 编辑

2023年5月6日

python中的报错:dictionary changed size during iteration

摘要: 该报错是一个python中常见的错误,通常在使用for 循环迭代字典时删除其中的元素时出现。这个问题的根本原因在于迭代字典的同时修改了它,导致字典的大小发生了变化。 如下面的例子,就会报错: d = {"a":1,"b":2,"c':3} for k,v in d.items(): if v == 阅读全文

posted @ 2023-05-06 13:20 一先生94 阅读(1519) 评论(0) 推荐(1) 编辑

linux中查看哪个端口是否被占用

摘要: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看),如下图1: 图1中主要看监控状态为LISTEN表示已经被占用,最后一列显示被 阅读全文

posted @ 2023-05-06 10:23 一先生94 阅读(433) 评论(0) 推荐(0) 编辑

2023年5月5日

Python中的抽象类解说

摘要: 1、什么是抽象类? 如果说,类是对一堆对象共同内容的抽取,那么抽象类就是对一堆类共同内容的抽取,包括:属性和方法。 2、抽象类的特点 (1)抽象类必须包含一个或多个抽象方法,也可以包含普通方法。(2)抽象类的抽象方法,在抽象类中并不作实现。(3)抽象类不能被实例 (4)抽象类的子类要想进行实例化,必 阅读全文

posted @ 2023-05-05 20:33 一先生94 阅读(165) 评论(0) 推荐(0) 编辑

2023年5月4日

python中字典的用法

摘要: 在python中,有一个字典 a = {"name":"li"} 如果使用下面,方法,键值对不存在,会报错 b = a["age"] 使用下面防范,如果键值对不存在,则不会报错 c = a.get("age") print(c) # None 阅读全文

posted @ 2023-05-04 10:08 一先生94 阅读(16) 评论(0) 推荐(0) 编辑

2023年4月30日

docker可视化工具

摘要: 1.安装portainer (非docker官方,第三方公司项目) 对docker引擎中运行的容器进行可视化展示 2.安装和使用 创建数据卷: docker volume create portainer_data 启动: docker run -d -p 8000:8000 -p 9000:900 阅读全文

posted @ 2023-04-30 09:50 一先生94 阅读(27) 评论(0) 推荐(0) 编辑

2023年4月28日

python中一个序列化的问题

摘要: 在django中,从数据库拿到的数据:a = "[1,2]" 对此,进行了序列化操作: b = json.loads(a) # [1,2] 结果打印类型,发现还是str, 必须,b = json.loads(b) 再次序列化才行。 阅读全文

posted @ 2023-04-28 11:18 一先生94 阅读(14) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

导航