摘要: import os,sys,logging from logging import handlers class Loggers(object): # 日志级别关系映射 level_relations = { 'debug': logging.DEBUG, 'info': logging.INFO, 阅读全文
posted @ 2021-07-02 10:58 lucky_tomato 阅读(44) 评论(0) 推荐(1) 编辑
摘要: fname = 'test.sh2' with open(fname, 'r', encoding='utf-8') as f: # 打开文件 lines = f.readlines() # 读取所有行 first_line = lines[0] # 取第一行 last_line = lines[- 阅读全文
posted @ 2021-06-23 15:20 lucky_tomato 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在写python脚本的时候,会调用到同层模块文件,也有可能会用到上一层目录的模块文件,下面介绍调用上层目录的两种方法。 第一种 sys.path.append(os.path.abspath(os.path.dirname(os.path.dirname(os.path.abspath(__file 阅读全文
posted @ 2021-06-20 10:52 lucky_tomato 阅读(1725) 评论(0) 推荐(0) 编辑
摘要: gitlab目录存放 /var/opt/gitlab/git-data/repositories/ 库默认存储目录 /opt/gitlab/ 应用代码和相应的依赖程序 /etc/gitlab/ 配置文件目录 /var/log/gitlab/ 此目录下存放了gitlab各个组件产生的日志 /var/o 阅读全文
posted @ 2021-06-12 08:34 lucky_tomato 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 问题:安装request模块报错 解决: pip install 包名 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com因为连接外国源,设置为国内豆瓣源就好 豆瓣源不可用了,使用阿里源 pip install -i htt 阅读全文
posted @ 2021-06-11 23:16 lucky_tomato 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 集合,简单说就是去掉重复的 交集就是取出两者之间系统的数 并集就是合在一起 差集就是在N1里面但不在N2里面 对称差集就是取出两个列表不同的出来,不同于并集 list_1 = [1,3,4,5,6,8,9,3] list_2 = [2,8,4,88,67,25,2] list_3 = [1,3,5] 阅读全文
posted @ 2021-06-11 23:13 lucky_tomato 阅读(92) 评论(0) 推荐(0) 编辑
摘要: name = [1,2,3,4,5,6,7] print(name[:]) 取整个列表 [1, 2, 3, 4, 5, 6, 7] print(name[:2]) 取前面两个 [1, 2] print(name[-4:]) 从倒数第四个开始取 [4, 5, 6, 7] print(name[::2] 阅读全文
posted @ 2021-06-11 23:10 lucky_tomato 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一.数值 整型,长整型,布尔值,浮点数 内置函数 1.通用函数 int() 转换数值 str() 转换字符串 bool() 转换布尔值 float() 转换浮点数 type() 返回参数的类型 2.数值类型特定函数 abs() 返回绝对值 divmod(x,y) 返回两个值 除和取模 2.序列类型 阅读全文
posted @ 2021-06-11 23:04 lucky_tomato 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 第一种 python -m venv project-env #创建一个名为project-env环境 source project-envbin/bin/activate #进入python虚拟环境 deactivate #退出python虚拟环境 第二种 pip install virtuale 阅读全文
posted @ 2021-06-11 22:27 lucky_tomato 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个管理supervisord进程脚本,执行发现有报错,如下 http://localhost:9001 refused connection 问题原因分析:supervisor通常有以下两种方式通信:1、本地socket2、http连接 本机supervisord配置文件里面是开启了soc 阅读全文
posted @ 2021-06-07 14:42 lucky_tomato 阅读(2057) 评论(0) 推荐(0) 编辑