Dường như không thể tìm ra câu trả lời dứt khoát. Tôi muốn thực hiện một gợi ý kiểu cho một hàm và kiểu là một số lớp tùy chỉnh mà tôi đã xác định, được gọi là nó CustomClass()
.
Và sau đó giả sử trong một số hàm, hãy gọi nó FuncA(arg)
, tôi có một đối số được đặt tên arg
. Cách chính xác để nhập gợi ý FuncA
có phải là:
def FuncA(arg: CustomClass):
Hoặc nó sẽ là:
def FuncA(Arg:Type[CustomClass]):
?
Type
từ py3.6 trở lên? Tôi chỉ nhận được mộtNameError
.