módulos de python
Angular by Google JavaScript library |
builtins Python module |
ceil |
code Python module |
COM PHP module |
Counters |
datetime Python module |
Directories PHP module |
dis Python module |
DOM PHP module |
Ev PHP module |
exp |
Hash PHP module |
hashlib Python module |
iat |
imp Python module |
io Python module |
Mail PHP module |
math Python module |
News |
os Python module |
Python functions |
random Python module |
re Python module |
select Python module |
sqrt |
square |
StackOverflow |
stat Python module |
string Python module |
Strings PHP module |
sys Python module |
test Python module |
time Python module |
UI PHP module
Michael Zippo
01.11.2021
Los mòdulos son una caracterìstica de Python que le permite dividir su còdigo en varios archivos. Los mòdulos de Python son archivos que terminan en " .py " extensiòn.
En esta guìa, proporcionaremos ejemplos y usted aprenderá a crear un mòdulo de Python.
Mòdulos de Python: una introducciòn
Un mòdulo es otra palabra para un archivo de programa Python. Esto significa que cualquier archivo en un proyecto de Python que termine en la extensiòn .py
puede tratarse como un mòdulo. Los mòdulos pueden incluir funciones, variables y clases, y también pueden importar sus propias bibliotecas. & Nbsp;
Hay tres tipos principales de mòdulos en Python:
- Mòdulos integrados : estos son mòdulos que forman parte de la biblioteca estándar de Python. Están empaquetados con su instalaciòn de Python. Algunos ejemplos incluyen el registro y la hora.
- Mòdulos externos : estos son mòdulos que ha instalado usando pip, la herramienta de administraciòn de paquetes de Python.
- Mòdulos definidos por el usuario : estas son funciones definidas por usted en su programa Python.
Los mòdulos de escritura pueden ayudarlo a preservar la legibilidad de su còdigo. Si bien es técnicamente posible escribir todo el còdigo de un programa en un archivo, no es la mejor idea. Es difìcil saber dònde y còmo realizar cambios en un archivo con potencialmente miles de lìneas de còdigo.
Recomendamos leer nuestro tutorial sobre la declaraciòn de importaciòn de Python si no está familiarizado con su funcionamiento. ya.
Còmo escribir un mòdulo de Python
En esta guìa, vamos a escribir un programa para un banco que almacena los saldos de sus clientes. Empecemos.
Para empezar, vamos a crear una funciòn que dé la bienvenida al usuario al sistema de seguimiento de saldo del banco. Vamos a escribir esta funciòn en un archivo llamado bank.py, que almacenará el còdigo de nuestro sistema de seguimiento bancario.
El 81% de los participantes dijeron que se sentìan más seguros acerca de sus perspectivas laborales en tecnologìa. después de asistir a un bootcamp. Asòciese a un bootcamp hoy.
El graduado promedio de un bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.
Cuando ejecutamos este programa, nada pasará. Esto se debe a que no hemos llamado a nuestra funciòn. Para usar nuestro còdigo, crearemos un nuevo archivo llamado main.py. Esto almacenará el còdigo principal de nuestro programa:
En nuestro còdigo, hemos importado el mòdulo bank
de nuestro archivo bank.py
. Luego hemos llamado a la funciòn welcome_message ()
en nuestro mòdulo bank
. Nuestro còdigo devuelve:
¬°Bienvenido a Python Bank!
Mientras nuestra declaraciòn print ()
está en bank.py
, usando la palabra clave import
podemos llamar a ese còdigo en nuestro programa principal. Este es un ejemplo básico de còmo puede ejecutar còdigo desde un archivo diferente en Python, pero hay mucho puede hacer más con un mòdulo. & nbsp;
Uso de clases con mòdulos de Python
Supongamos que queremos crear una clase que almacene los datos de un cliente en nuestro banco. vamos a definir esta clase en nuestro archivo bank.py
, por lo que está lejos de nuestro programa principal:
Regresemos a nuestro archivo main.py para que podamos usar este còdigo. Vamos a agregar el siguiente còdigo que crea una instancia de la clase Cliente. Esta instancia almacenará el nombre y el saldo de Lucy, un nuevo cliente del banco.
Nuestro archivo main.py ahora se ve asì:
Nuestro còdigo devuelve:
¬°Bienvenido a Python Bank!
Nombre: Lucy
Saldo: $ 75
En nuestro còdigo , hemos declarado una instancia de la clase Cliente llamada " lucy & rdquo ;. La cuenta de Lucy tiene el nombre " Lucy " y un saldo de $ 75.
Como puede ver, el còdigo de nuestra clase Cliente no está almacenado en nuestro programa principal.
En cambio, este còdigo es en nuestro archivo bank.py
. La etiqueta " importar " La declaraciòn nos permite recuperar todo el còdigo en el archivo bank.py
para que podamos usarlo en nuestro còdigo.
Còmo importar mòdulos desde otra carpeta
En Python, puede usar mòdulos que están almacenados en diferentes directorios.
En nuestro √∫ltimo ejemplo, nuestro mòdulo " bank.py " estaba en la misma carpeta que nuestra carpeta " main.py ".
Esto se debe a nuestro programa es corto, por lo que no necesitamos una carpeta de mòdulo separada. Pero, si está escribiendo un programa más grande, es posible que desee almacenar mòdulos en carpetas separadas.
Para Si lo hace, puede utilizar la palabra clave " from & rdquo ;. Esto le permitirá especificar la carpeta desde la que desea importar un mòdulo.
"Career Karma entrò en mi vida cuando lo necesitaba la mayorìa y rápidamente me ayudò a emparejarme con un bootcamp. ¬°Dos meses después de graduarme, encontré el trabajo de mis sue√±os que se alineaba con mis valores y metas en la vida! "
No hay diferencia entre escribir un mòdulo y cualquier otro archivo Python. Un mòdulo es simplemente un archivo en Python . Cuando se utiliza con un estado de " importar " ent, puede usar mòdulos para dividir su còdigo. Esto es √∫til porque significa que no necesita almacenar todo el còdigo de su programa en un archivo; puede dividirlo en varios archivos y categorizar su còdigo en consecuencia.