2023-12-28 08:25:43 +01:00
|
|
|
"""
|
|
|
|
Se puede ver con dir() las funciones que tiene un módulo
|
|
|
|
|
2023-12-29 05:35:02 +01:00
|
|
|
Con builtin_module_names se puede ver los módulos que vienen por defecto en
|
|
|
|
python
|
2023-12-28 08:25:43 +01:00
|
|
|
|
|
|
|
Por supuesto, se pueden ver todos los módulos descargados con pip con:
|
|
|
|
pip freeze
|
|
|
|
|
2023-12-29 05:35:02 +01:00
|
|
|
Se puede ver la ubicación de un módulo externo con __file__
|
|
|
|
|
|
|
|
También se puede buscar la ubicación de los módulos con el path de python con
|
|
|
|
sys.path
|
2023-12-28 08:25:43 +01:00
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
import math
|
|
|
|
import sys
|
|
|
|
import hashlib
|
|
|
|
|
|
|
|
|
|
|
|
print(dir(math))
|
|
|
|
print()
|
|
|
|
print(sys.builtin_module_names)
|
|
|
|
print()
|
|
|
|
print(hashlib.__file__)
|
|
|
|
print()
|
2023-12-29 05:35:02 +01:00
|
|
|
print(sys.path)
|
|
|
|
print()
|
2023-12-28 08:25:43 +01:00
|
|
|
|
|
|
|
# Ejemplo de uso hashlib
|
|
|
|
print(hashlib.md5(b'Hello World').hexdigest())
|