Notas de estudio de Pytorch (nueve): algunas soluciones para la finalización automática de código de pycharm

Sabemos que Python es un lenguaje dinámico. Si no se puede conocer el tipo de valor de retorno, pycharm no podrá reconocer el tipo de valor de retorno, por lo que no será posible completar el código. A continuación se explica cómo resolver este problema. .

pregunta

El código no se puede completar
inserte la descripción de la imagen aquí

Solución

1. Para un único valor de retorno

Añadir lo siguiente

""":type:返回值类型"""

Ejemplo:
inserte la descripción de la imagen aquí
o
agregue lo siguiente

#type:返回值类型

ejemplo:
inserte la descripción de la imagen aquí

En segundo lugar, para múltiples valores de retorno

assert isinstance(返回的对象, 对象类型)

inserte la descripción de la imagen aquí
O
seleccione el objeto que se va a escribir y presione alt+enter para mostrar una ventana, seleccione Agregar sugerencia de tipo para la variable 'xxx'.
inserte la descripción de la imagen aquí
Aparece el siguiente código,
inserte la descripción de la imagen aquí
simplemente cambie el objeto a un tipo determinado
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_23345187/article/details/122018551
Recomendado
Clasificación