摘要: 问题: 我用pyenv安装的python3.10,执行pyenv which python3.10显示:/Users/hxjs/.pyenv/versions/3.10.0/bin/python3.10 那系统级别的python解释器路径就是:/Users/hxjs/.pyenv/versions/ 阅读全文
posted @ 2024-04-22 14:44 一路向北321 阅读(184) 评论(0) 推荐(0) 编辑
摘要: asyncio 是 Python 的标准库,用于编写单线程的并发代码,它使用 async/await 语法。asyncio 提供了一套高层的 API 来运行和管理协程,同时也支持多种类型的并发操作,包括 TCP 和 UDP 通信、执行子进程、延时调用以及其他与 I/O 相关的任务。 asyncio 阅读全文
posted @ 2024-04-16 14:19 一路向北321 阅读(24) 评论(0) 推荐(0) 编辑
摘要: fire 是一个由 Google 开源的 Python 库,它能自动将 Python 代码转换成命令行接口(Command Line Interface,CLI)。fire 库极大地简化了从 Python 函数或类生成命令行工具的过程。 特性 易用性:fire 是为了简化命令行工具的创建而设计的,它 阅读全文
posted @ 2024-04-15 20:09 一路向北321 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、pip简介 pip 是 Python 的包安装器,它用于安装和管理 Python 包,它通过requirements.txt文件来管理项目所依赖的包 1、生成requirements.txt文件:pip freeze > requirements.txt 2、安装requirements.txt 阅读全文
posted @ 2024-03-22 20:04 一路向北321 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1、MongoDB聚合类操作 2、MongoDB 数据操作(八)聚合框架(2)$project 3、$project判断数组中是否包含某元素并返回boolean值 阅读全文
posted @ 2023-08-22 11:50 一路向北321 阅读(203) 评论(0) 推荐(0) 编辑
摘要: # 获取上个月第一天和最后一天 def get_last_month_first_last_day(date_param: datetime): """ :param date_param: 接受一个日期参数 datetime类型 :return: 返回上个月第一天和最后一天 """ if not 阅读全文
posted @ 2022-02-15 20:07 一路向北321 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: db.users.find({filter}) *数据为{{},{},{}}形式 { "_id" : ObjectId("5a194d5795063d2f7e6434a2"), "name" : "jack", "age" : 13, "hobbies" : { "surfing" : { "des 阅读全文
posted @ 2022-02-12 16:43 一路向北321 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://developer.aliyun.com/article/777617 简介 当数据量不大时,查询语句随便写,只要实现逻辑功能即可;但当数据量大到一定程度时,可能以前的方法就不可行了,因为一是查询数度变慢,更有甚者可能因数据量大而导致查询失败。解决这种问题最简单的方法是添加 阅读全文
posted @ 2022-01-19 16:58 一路向北321 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 本文简单记录延友教我的几个常用语句 一、es管理界面: 1、路径: elastic—Management—Dev Tools: 项目地址:http://gitlab.huixuanjiasu.com/toufang/data-process 2、常用API 1、查询某个数据库: GET /bi_ma 阅读全文
posted @ 2022-01-11 16:59 一路向北321 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1、redis几种加锁的实现 2、使用redis的比较完美的加锁解锁 3、redis命令 阅读全文
posted @ 2021-12-29 17:02 一路向北321 阅读(115) 评论(0) 推荐(0) 编辑