gpt4 book ai didi

python - 如何获取 Pycharm 中对象的所有可用方法(例如 Pygame)

转载 作者:行者123 更新时间:2023-11-30 22:10:22 28 4
gpt4 key购买 nike

请检查屏幕截图, enter image description here

这里 self.image 有 pygame.image.load() 方法。但如果我必须访问 self.image 对象的所有可用方法,Pycharm 自动建议不会列出这些方法。

实际上,self.image已经获得了get_rect来显示图像的矩形属性。

self.rect = self.image.get_rect()

import pygame


class Ship:
def __init__(self, screen):
self.screen = screen
self.image = pygame.image.load('images/ship.bmp')
self.rect = self.image.

最佳答案

如果 Pycharm 没有给你好的建议,那是因为它无法弄清楚你在看什么。 Python 是鸭子类型的。函数接受或返回的内容可以是任何类型。但也许你已经知道它是什么了。如果添加 type annotations,Pycharm 的建议会变得更好对于您的函数或变量。当光标位于函数或变量声明上时,使用 Alt+Enter 添加类型提示。

您还可以使用F1获取光标下项目的帮助,并且可以Ctrl+单击变量跳转到其定义位置。

关于python - 如何获取 Pycharm 中对象的所有可用方法(例如 Pygame),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51697302/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com