关闭

python 基本知识学习

293人阅读 评论(0) 收藏 举报
分类:

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 都可以使用




0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:758955次
    • 积分:7621
    • 等级:
    • 排名:第2788名
    • 原创:237篇
    • 转载:16篇
    • 译文:0篇
    • 评论:29条
    最新评论