Python
guofeng_hao
这个作者很懒,什么都没留下…
展开
-
腾讯云自动巡检python脚本
腾讯云自动巡检python脚本 最近在帮客户弄腾讯云自动脚本巡检的问题,并且需要部署在docker上,所以把问题记录一下: 由于腾讯云的api最近在更新,但是V3版本的api还没有完全发布,所以要两个版本混用来写。 环境: centos7 docker19.03.5 python3.7 tencentcloud-sdk-python-master:包含V2和V3两个版本的api,V3api无则用V...原创 2019-12-18 13:02:07 · 989 阅读 · 0 评论 -
Python解释器整数运算向下圆整问题
trouble: reason: Python的整数运算重点是向下圆整结果,因此在结果为负数的情况下,圆整后将离0更远,故-10//3向下圆整到-4,而非向上圆整到-3原创 2018-10-29 17:07:32 · 980 阅读 · 1 评论 -
python内置函数pow,abs及round
pow(2,3) 8 2**3 8 #pow()执行幂运算 abs(-10.75) 10.75 #abs()执行绝对值运算 round(2/3) 1 round(5/2) 2 #round()取浮点数圆整为与之最接近的整数,之所以为2不为3是因为整数总是向下圆整,并在两个整数一样近时圆整到偶数 ...原创 2018-10-30 15:15:19 · 1215 阅读 · 0 评论 -
python 装饰器decorator/@
decorator的作用主要是给函数动态的添加功能,它接受一个函数作为参数,并且返回一个函数。 如定义一个能打印日志的decorator: def log(func): def wrapper(*args, **kw): print('call %s():' % func.__name__) return func(*args, **kw) ...转载 2018-11-30 10:34:59 · 105 阅读 · 0 评论 -
python @property用法
如下代码: class Student(object): def __init__(self, name, score): self.name = name self.__score = score def get_score(self): return self.__score def set_score(self, sco...转载 2018-11-30 10:55:48 · 418 阅读 · 0 评论 -
python 类属性/变量 私有化
1、XX:公有变量 2、_XX:私有化属性或方法,不能通过from modules import *导入,只有类对象或子类可以访问。 3、__XX:避免与子类中的属性或方法冲突,不能够直接访问,但是可以通过"_类名__XX"的方式访问到(实际是在前边被添加了_类名),类对象及子类亦无法直接访问。 4、 __XX__:用户名字空间的魔法对象或属性。例如:__init__ , __ 尽量不要自定义这种...原创 2018-11-30 14:26:37 · 551 阅读 · 0 评论 -
aws Lambda函数自动备份snapshots
注意:虽然可以使用lambda自动备份快照,但是现在推荐使用Lifecycle Policy,设置比较方便,也不需要部署脚本,只需要在卷创建时添加一个backup标签即可。 代码如下: import boto3 import time def lambda_handler(event, context): ec2 = boto3.client(‘ec2’, region_name=‘eu-cent...原创 2019-01-02 17:14:21 · 524 阅读 · 0 评论 -
Django2.0 model层数据增删改查实例
所有的数据库查找都遵循一个通用模式: 数据过滤 我们很少会一次性从数据库中取出所有的数据;通常都只针对一部分数据进行操作。 在Django API中,我们可以使用filter() 方法对数据进行过滤: >>> Publisher.objects.filter(name='Apress') [<Publisher: Apress>] filter() 根据关键字参数来...转载 2019-02-13 10:02:29 · 404 阅读 · 0 评论