您的位置:首页 > 编程语言 > Python开发

python 基本知识学习

2015-11-20 21:07 519 查看

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 都可以使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: