[ neutron ]
过去不再从来
反应有点慢
展开
-
类方法classmethod
python中 @classmethod classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的方法为实例方法。但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象。#!/usr/bin/python# -*- coding: UTF-8 -*-class Service(object): service_name = "...原创 2018-08-30 22:26:43 · 892 阅读 · 0 评论 -
标准库-inspect
import inspectimport os#basename求一长串路径中,最后一个路径的名字binary = os.path.basename(inspect.stack()[-1][1])print (binary)binary1 = (inspect.stack())print (binary1)binary2 = (inspect.stack()[-1][1])p...原创 2018-08-30 22:47:50 · 810 阅读 · 0 评论 -
python的类继承&函数重载
class的继承、wait函数重载。调用时 调用实例本身的函数class Launcher(object): def __init__(self, conf, restart_method='reload'): self.conf = conf self.restart_method = restart_method def wait(self...原创 2018-08-31 12:36:45 · 1924 阅读 · 0 评论 -
python 类之 __call__()函数
class Person(object): def __init__(self, name, age, sex): self.name = name self.age = age self.sex = sex print ('__init__ ({},{},{})'.format(self.name, self.age, se...原创 2018-09-08 14:42:04 · 1396 阅读 · 0 评论 -
sqlalchemy数据库操作增删改查
from sqlalchemy import create_enginefrom sqlalchemy.orm import sessionmaker,relationship, backreffrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, Integer, Strin...原创 2018-10-02 20:54:25 · 538 阅读 · 1 评论