Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在没有类实例的情况下访问类级成员_Python - Fatal编程技术网

Python 在没有类实例的情况下访问类级成员

Python 在没有类实例的情况下访问类级成员,python,Python,是否可以在没有类实例的情况下访问类成员?例如: class MyClass(object): MyMember = 1 class MyOtherClass(object): def __init__(self): print MyClass.MyMember #MyClass().MyMember works out but not MyClass.MyMember 我在C++中寻找静态类成员的同义词。 < P>是的,这是可能的。 什么使您认为它不起作用?

是否可以在没有类实例的情况下访问类成员?例如:

class MyClass(object):
    MyMember = 1

class MyOtherClass(object):
    def __init__(self):
        print MyClass.MyMember  #MyClass().MyMember works out but not MyClass.MyMember

我在C++中寻找静态类成员的同义词。

< P>是的,这是可能的。 什么使您认为它不起作用?请注意,按照约定,MixedCase仅用于Python中的类名。成员变量和方法名称使用带有下划线的
小写字母。\u
。您拥有的东西有什么不起作用?你在期待什么?您运行的代码,因此您应该更明确地说明它的错误。奇怪的是,PyDev在编辑器中抱怨它。对于这个多余的问题,我深表歉意。@Graeme:没关系,只要还有可能,请随时删除您的问题。这可能对其他人没什么用处。不过PyDev并没有为我抱怨。。。