Python内在方法属于哪些类?

时间:2016-04-23 14:59:32

标签: python object

1-在P​​ython中,哪些类以两个下划线开头和结尾的方法(例如:__gt____eq__,...)属于?

2-为所有Python程序隐式导入哪些类/模块?

3-是否有获取任何给定方法的类名的一般方法?

1 个答案:

答案 0 :(得分:1)

您可以使用dir()查找

for k in dir(__builtins__):
    print str(k) + " : :\n" + str(dir(eval(k))) + "\n\n"
    try:
        a = input("type enter for next:")
    except(SyntaxError):
        continue

您可以使用ctrl + c结束程序,当然还有jsut对您感兴趣的任何特定类型调用dir()。