python 基本知识学习

1. 动态方法,静态方法

#1. 静态方法
class foo(object)
@staticmethod
def test_foo():
  print foo

foo.test_foo()  #静态方法不用实例化,直接用类调用

2. quote 

而在python中,用 urllib2.quote(URL)进入编码和urllib2.unquote(URL)解码的时候

3. 类中的公共属性

python 中我可以定义一些属性和方法;一个类中通常有很多方法,有时不同的方法会用到全局的变量;这时可以在类中声明一个公共是属性

class PerfApp(Aaa):
    def __init__(self, framework):
        super(PrfApp, self).__init__(framework)
        self.server = None
        self.host = 'xxxx'
        self.work_dir = '/home/xxxx/xxx/'  # 上面的三个self.xxx 定义的就是公共属性(全局变量),所有的方法def 都可以使用




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值