摘要: 文件打包为tar包 后端需要将传入的文件和本地的文件一同打包为 tar 包,然后下载;一个示例: # coding: utf-8 import tarfile import json import datetime from io import BytesIO students = { 'stude 阅读全文
posted @ 2023-10-16 21:08 守望人间 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 使用 shell 脚本递归获取目录下的所有文件。 阅读全文
posted @ 2023-09-19 18:14 守望人间 阅读(172) 评论(0) 推荐(0) 编辑
摘要: # nvm-windows 使用 node 版本管理工具 ## 下载 github 地址: ## 使用 直接`nvm`有说明 ## 报错 ### proxy 异常 配置 node 国内镜像时,用错命令了(用成了`nvm proxy`),导致报错`panic: runtime error: slice 阅读全文
posted @ 2023-06-29 21:05 守望人间 阅读(282) 评论(0) 推荐(0) 编辑
摘要: # 枚举类输出 django 的 choices 数据 在 django 项目的 models 中难免会使用 choices,例如用户的状态等。而在其他地方需要筛选用户时,使用枚举类型更加直观方便,为了统一管理,希望只定义一个枚举类型。 定义枚举 ```python from enum import 阅读全文
posted @ 2023-06-22 07:44 守望人间 阅读(201) 评论(0) 推荐(0) 编辑
摘要: # MySQL 中提取 JSON 字段数据的方法 ## 前言 由于保存用户上传数据时,有一部分的字段为固定的,但不同用户对应的具体数据部分字段不固定,因此使用 MySQL 的 json 类型保存不固定的部分,将不固定的这部分字段统一放入 value 字段下,value 类型设为 json。 但在使用 阅读全文
posted @ 2023-06-07 21:24 守望人间 阅读(7495) 评论(0) 推荐(0) 编辑
摘要: # Ubuntu 安装 python3.9 最简单方便的是 apt 使用第三方的 ppa 源,然后直接 apt 安装 python3.9 1. 安装 software-properties-common 获取`add-apt-repository`命令:`apt install -y softwar 阅读全文
posted @ 2023-05-25 15:23 守望人间 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 在命令行中直接使用密码 ssh 登录 问题 需要在 shell 脚本中 ssh 登录远程服务器,上传下载文件,但由于 ssh 直接使用 TTY 访问,需要确保密码是用户键盘输入的,每次都需要输入密码,又没有添加免密登录,所以需要在脚本中直接使用密码执行操作。 解决方案 使用 sshpass 库,ss 阅读全文
posted @ 2023-04-23 12:16 守望人间 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: Flask-ApScheduler 任务未执行问题 在开发时,使用flask run启动 flask 时,ApScheduler 定时任务没有按计划执行原因分析。 ApScheduler 任务配置 Config = { SCHEDULER_JOBS = [ { 'id': 'ims_info', # 阅读全文
posted @ 2022-11-09 18:29 守望人间 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: docker 部署 flask 项目 项目结构说明 nginx 做反向代理,gunicorn 启动 flask,flask 连接 mysql 镜像 nginx:1.21.3 mysql:8 flask_app(以 python 镜像为基础构建的项目镜像) docker 版本: Docker vers 阅读全文
posted @ 2022-07-20 18:45 守望人间 阅读(1944) 评论(0) 推荐(0) 编辑
摘要: python 库与 python 版本的兼容性问题 现象 python3.5 直接使用 pip 安装requests库后,再执行 pip 命令出现报错AttributeError: module 'os' has no attribute 'PathLike' 解决 发现是requests的依赖库c 阅读全文
posted @ 2022-07-05 15:39 守望人间 阅读(939) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示