07 2022 档案
摘要:一、setting设置 import os LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { //格式 'simple': { 'format': '%(levelname)s |%(asctim
阅读全文
摘要:一、背景 优化日志输出 loguru设置简单,日志自带颜色格式,容易上手 二、使用 ctest.util.log import sys from loguru import logger logger.add(sys.stderr, format="{time}{level}{message}",
阅读全文
摘要:一、背景 写的一个python小工具用到mongo,测试环境会连接到很多服务器,其中一个服务器使用失败,报错信息如下 pymongo.errors.OperationFailure: not authorized on aiclues to execute command 经过查询,发现是此环境开启
阅读全文
摘要:Pycharm Professional才有这个功能,安装了Community的没有此功能 1.在顶部菜单中选择Tools>Deployment>Configuration 2. 点击+,选择SFTP 3.connnection配置SSH账号密码 4.Mappings配置目录 5.Deploymen
阅读全文
摘要:官网下载地址:https://nodejs.org/en/download/ 下载 wget https://nodejs.org/dist/v18.6.0/node-v18.6.0-linux-x64.tar.xz --no-check-certificate 解压 tar -xvf node-v
阅读全文
摘要:一、背景 下载了一个开源项目,发现项目用的是django2.0,我环境安装的是django3.0,运行时发现一些引用的库在django3.0被删除了,整个项目无法运行。这时用上容器就完美隔离了,python有自带的虚拟环境可以处理这个问题 二、操作 在这篇博文里我有讲过怎么创建虚拟环境,只是当时我还
阅读全文
摘要:安装好git后 1、选中上传文件夹右键选择Git Bash Here 2、首先执行命令 git config --global user.name"name" $ git config --global user.email"XXX@qq.com" 3、执行命令 git init git remot
阅读全文
摘要:一、背景 请求地址有个后缀不断变化,需要一个动态路由匹配,让这个请求地址都指向同一个方法,且获取这个后缀的值 二、解决方法 搜索了有好几种方法,我这里只使用了其中一种:路由变量 上面 Django 定义的路由只能代表一个页面,为了使路由指向多个不同的页面,可以在路由中定义变量 变量类型有:整型、字符
阅读全文