Tecnología

Inicio

Cómo obtener las funciones de un objeto en Python

objetos de Python pueden ser muy complejos, que contiene muchas variables y funciones (métodos) que puede utilizar (la distinción entre "función" y "método" en Python es un tanto esotérica, pero por lo general es suficiente decir que las rutinas contenidas dentro de los objetos son llamados "métodos "). La función "dir" inspecciona el objeto se pasa a la misma e informará de los métodos para usted. Use "dir" para obtener más información sobre documentado pobremente u objetos desconocidos encuentra en Python.

Instrucciones

1 Lanzar el intérprete de línea de comandos de Python.

2 Crear una lista con el siguiente comando:

milista = [1,2,3]

3 Pase el objeto de lista para la función "dir" para descubrir sus funciones:

dir (milista)

Los resultados se devuelven como una lista. Los métodos con guiones alrededor de sus nombres son privadas, y no se puede llamar directamente. Los métodos públicos, que se puede utilizar directamente, por lo general aparecen al final de la lista. Pruebe la función "marcha atrás" en su lista:

mylist.reverse ()

El orden de los elementos de la lista se invierte.

4 Intenta "dir" en un módulo para descubrir los métodos que puede utilizar en el módulo:

struct importación

dir (struct)