摘要: 问题: 解决方法: pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com 包名 阅读全文
posted @ 2021-07-27 15:30 lucky_tomato 阅读(92) 评论(0) 推荐(0)
摘要: 有时候写脚本的时候,我们要获取指定绝对路径下面某个文件名,用Python实现方法如下: 例子: import os ini_full_path="/data/test/test.sh" host_ini = os.path.basename(ini_full_path) print(host_ini 阅读全文
posted @ 2021-07-16 14:43 lucky_tomato 阅读(1374) 评论(0) 推荐(0)
摘要: select * from 表名 limit 1; 阅读全文
posted @ 2021-07-13 18:56 lucky_tomato 阅读(6673) 评论(0) 推荐(0)
摘要: 正序 select 字段 from 表名 order by 排序字段; 倒序 select 字段 from 表名 order by 排序字段 desc; 阅读全文
posted @ 2021-07-13 18:20 lucky_tomato 阅读(282) 评论(0) 推荐(0)
摘要: 在平常编写Python脚本的时候,可能需要指定退出状态码,然后来进一步判断,实现方法如下: import sys if not os.path.exists('/usr/local/nginx'): print_warn("不存在/usr/local/nginx") sys.exit(1) #这里指 阅读全文
posted @ 2021-07-13 15:18 lucky_tomato 阅读(714) 评论(0) 推荐(0)
摘要: Django会用到values_list()和values()方法,他们之间不同,如下: 例子: job_data = ops_manage.Install_Cross_Task.objects.filter(task_status=0) job_id = job_data.values_list( 阅读全文
posted @ 2021-07-13 15:10 lucky_tomato 阅读(362) 评论(0) 推荐(0)
摘要: 在写Python脚本时,我们可能希望从另一个脚本里面导入变量,分享下方法 文件A名为test1.py,变量名为localhost_hostname localhost_hostname = run_cmd("cat /etc/host_name")[1] 文件B名为test2.py,需要使用到文件A 阅读全文
posted @ 2021-07-13 10:41 lucky_tomato 阅读(2224) 评论(2) 推荐(0)
摘要: 代码: if 3 > 2 < 4: print(True) 意思就是:2小于3和2小于4就等于True 代码: if 4 < 5 > 3: print(True) 意思就是:5大于4和5大于3就等于True 返回结果: True True 阅读全文
posted @ 2021-07-09 16:50 lucky_tomato 阅读(207) 评论(0) 推荐(0)
摘要: 在Django多对多关联中,需要取关联表里面的指定字段,有两种方式 第一种 循环一个列表对象 for item in monitor_items_obj: if item.receiver_role.all().values(): #取这个对象的所有角色,并且获取字段role_msg的信息 role 阅读全文
posted @ 2021-07-09 12:25 lucky_tomato 阅读(552) 评论(0) 推荐(0)
摘要: 在写python脚本中常常需要获取参数,但是如果要一下子获取所有脚本参数怎么办,有两种方法。 第一种: import sys str_list= [str(i) for i in sys.argv[1:]] parameter = ' '.join(str_list) print(parameter 阅读全文
posted @ 2021-07-05 15:43 lucky_tomato 阅读(1500) 评论(0) 推荐(0)