ant命令传参值带美元符被转义导致执行不达预期 背景 gitlab流水线自动执行sql,使用的是 python 脚本里通过 os.system 包执行 ant 命令行方式进行调用,python 对传参进行一些处理,然后拼接命令cmd传入 os.system; 传参中,有个参数是数据库密码,DBA在创建数据库用户时,密码是随机生成的,有时候会包含美元符“$”,美元符在shell中调用 ant 命令行会被当成一个变量,导致密码不对,连接数据库被拒绝 DevOps 单手暴扣 2024-09-25 57 热度 0评论
python代码规范 pep8 python代码样式规范 文档地址:https://legacy.python.org/dev/peps/pep-0008/ 中文版:https://blog.csdn.net/ratsniper/article/details/78954852 pep257 文档字符串规范 文档地址:https://legacy.python.org/dev/peps/pep-0257/ 中文版:ht 软件开发 单手暴扣 2022-07-25 9 热度 0评论
spug本地开发环境安装(基于 Ubuntu) 下载源码 下载地址:https://gitee.com/openspug/spug 后端: 初始化操作系统环境: sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev 创建运行环境: 下载 spug 源码,进入 spug_api python3 -m venv venv source venv/bin/activa 软件开发 单手暴扣 2022-07-25 13 热度 0评论
python 虚拟环境配置 Python虚拟环境配置 virtualenv 什么是 virtualenv 为应用创建一套隔离的 python 运行环境,python2、python3 均支持。 安装 virtualenv pip install virtualenv pip install virtualenvwrapper-win F:\PY_PROJECTS\virtualenv>pip list Package 软件开发 单手暴扣 2022-07-25 9 热度 0评论