Python
WaldeinCheng
Wow
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyinstaller -F main.py打包程序不能使用,所调用的包都没有加载到
背景之前由于64位Python打包的exe,有些情况容易不兼容,后面重新安装了32位的Python,重新打包一个exe后,发现不能用,大概错误信息为:no module named xxx解决办法实际情况是,这些缺少的依赖都已经安装好了,当时在想是不是什么原因导致没有加载上,重新打包看看日志,其中有一句Extending PYTHONPATH with paths:['D:\\NewStation\\tools\\xxx\\xxx\\Exec']目录不是我的打包目录,在工作目录的上一层,这原创 2022-03-08 09:47:49 · 1641 阅读 · 0 评论 -
番外篇:gitlab docker版数据和仓库迁移
由于当时使用的服务器电脑比较老旧,所以后期需要迁移到别的服务器,记录一下整体过程。备份数据首先要从源服务器备份数据,要求创建docker容器的时候,挂载本地目前,备份文件会直接放在本地路径。要求首先要在新的服务主机上,创建跟原宿主机相同版本的gitlab容器,不然迁移后的数据无法恢复。备份数据进入docker 容器sudo docker exec -it gitlab /bin/bash备份数据gitlab-rake gitlab:backup:create /var/opt/gitl.原创 2022-01-20 10:45:03 · 1373 阅读 · 1 评论 -
运维篇(二):git hooks之pre-receive脚本校验日志格式
原创 2022-01-11 21:12:02 · 2641 阅读 · 0 评论 -
运维篇(一):docker安装gitlab
原创 2022-01-11 21:01:14 · 1353 阅读 · 0 评论 -
python使用微信开源识别二维码
要求要求opencv-python和opencv-contrib-python两个库,按照最新版4.5.1后配置文件下载https://github.com/WeChatCV/opencv_3rdparty示例代码 def __init__(self): # 腾讯开发wechat_qrcode配置文件 self.depro = './config/detect.prototxt' self.decaf = './config/detect.c原创 2021-10-09 16:53:41 · 2777 阅读 · 0 评论 -
SVN日志提取到excel表格中
背景项目每次发布版本的时候,系统上,无法显示过多内容关于新版本解决了什么问题, 新增了哪些功能,因为可能提交日志过多,比较繁杂,根据需求,可以把svn固定节点的日志,提取,解析成清晰的格式和对应的bug或task的超链接。关键点使用os.popen打开一个管道,截取svn log 命令列举的日志,按照分割线进行,解析提取正则提取message里的信息,根据需求做一些筛选bug和task提取到首列去,做个超链接在excel里对excel的样式做了简单的处理,看起来更好看一些代码# -*-原创 2021-10-09 16:34:05 · 1886 阅读 · 0 评论 -
python报错:Exception Value:can only concatenate str (not “bytes“) to str
python 修改bug中出现python报错:Exception Value:can only concatenate str (not "bytes") to str一般原因,是bytes类型和str类型数据相加了把str数据的encode()方法或者把bytes类型数据加上decode()方法原创 2021-07-27 13:41:53 · 7606 阅读 · 0 评论
分享