摘要: 介绍 with上下文管理在python中实现了__enter__和__exit__方法,即支持上下文管理器协议。上下文管理器就是支持上下文管理器协议的对象,它是为了with而生。当with语句在开始运行时,会在上下文管理器对象上调用 __enter__ 方法。with语句运行结束后,会在上下文管理器 阅读全文
posted @ 2020-03-17 22:49 ylpb 阅读(134) 评论(0) 推荐(0) 编辑
摘要: gitpython模块——使用python操作git 安装 基本使用:pull/clone 更多操作 pull最新代码 获取所有分支 获取所有版本 获取所有commit 将所有提交记录结果格式成json格式字符串 切换分支 打包代码 封装之后的版本 总结 阅读全文
posted @ 2020-03-17 22:10 ylpb 阅读(13305) 评论(0) 推荐(0) 编辑
摘要: paramiko模块——ssh远程连接服务器并执行命令 通过ssh远程连接服务器并执行相应的命令,类似于Xshell ansible用来批量管理远程服务器,底层其实用的就是paramiko模块 安装 使用 paramiko模块即支持用户名密码的方式操作服务器 也支持公钥私钥的方式操作服务器 并且实际 阅读全文
posted @ 2020-03-17 21:49 ylpb 阅读(835) 评论(0) 推荐(0) 编辑
摘要: gojs插件——动态可拖动流程图插件 gojs是一个前端插件 使用时需要去官网下载对应的js文件: 不同的样式参考此链接官网的介绍很详细: 下载之后并不是所有的js文件都用的到,我们需要了解到只有三个 基本使用 固定套路:先用div在页面上划定区域,之后所有的gojs图标渲染全部在该div内部进行 阅读全文
posted @ 2020-03-17 21:18 ylpb 阅读(2018) 评论(0) 推荐(0) 编辑
摘要: pip update出错如下 可以执行 python m pip install U force reinstall pip 进行update 阅读全文
posted @ 2020-03-17 19:36 ylpb 阅读(856) 评论(0) 推荐(0) 编辑
摘要: Django基于websocket实现群聊功能 Django支持http协议和websocket协议,并且可以识别不同协议请求的原因是channels的ProtocolTypeRouter类的下面代码: 关于django支持websocket的配置见上一篇文章。 简易聊天室实现思路 ChatCons 阅读全文
posted @ 2020-03-17 19:31 ylpb 阅读(534) 评论(0) 推荐(0) 编辑