gpt4 book ai didi

Python Tools for Visual Studio - 告诉 IDE 参数的类型

转载 作者:太空狗 更新时间:2023-10-30 02:17:51 25 4
gpt4 key购买 nike

我刚开始使用 Visual Studio 2015,我非常喜欢它,尤其是代码完成功能。现在我正在编写一些简单的 Python 代码来在 Tkinter Canvas 上绘制一个对象:

    def draw(self, can):
""" can is a Tkinter canvas on which this node will draw itself. """
can.<something>

这是 Python,在实际代码中没有任何地方表示“can”将成为 Canvas,因此 VS 无法在我键入“can”后自动完成或提供任何建议。有什么方法可以告诉 Visual Studio 可以是 tkinter.Canvas 类型?

最佳答案

是的,您可以使用断言语句。这将触发 VS 自动完成设置。这不是最漂亮的方法,但我认为现在这是最好的选择。

assert isinstance(can, tkinter.Canvas)

看看this answer了解更多。

关于Python Tools for Visual Studio - 告诉 IDE 参数的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38817895/

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