为什么在Python的IDE,如IDLE之中有的地方会有提示,而有的地方没有提示呢,有时候还会有本来不该有的提示?

为什么在Python的IDE,如IDLE之中有的地方会有提示,而有的地方没有提示呢,有时候还会有本来不该有的提示?很奇怪这一点?

from PIL import Image

def test2():
    ppp1 = Image.open("123.jpg")
    print(ppp1)
    ppp1.show()    #需要有
    # 为何此处的ppp1没有提示呢?


#test2()

class ABC:
    def __init__(self):
        self.age=20
        self.name='jhon'
        
    def pp(self):
        print("hello world!")
        
    def hello(self,tt):
        print(tt)


abc=ABC()
print(abc.__builtins__)#不该有
abc.hello()#有
阅读 3.9k
1 个回答

不太注意这个问题,好像只能在函数外才有提示?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题