Diferència entre revisions de la pàgina «Bibliotecas en Python necesarias para ejecutar el ejemplo de programa para leer y escribir a ModBus RTU»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «= Importación de módulos = try: try: import termios, fcntl, sys, os, curses # Import modules for Linux except ImportError: import msvcrt #...».) |
|||
Línia 1: | Línia 1: | ||
= Importación de módulos = | = Importación de módulos = | ||
− | + | Dentro del código '''key_getter.py''' (uno de los códigos que importan el programa principal): | |
try: | try: | ||
try: | try: | ||
Línia 8: | Línia 8: | ||
except ImportError: | except ImportError: | ||
raise Exception('This platform is not supported.') | raise Exception('This platform is not supported.') | ||
+ | |||
+ | En ''Windows'' se importa ''msvcrt'' (en principio está instalada por defecto). | ||
+ | |||
+ | En ''GNU/Linux'' se importan ''termios'', ''fcntl'', ''sys'', ''os'' y ''curses''. Si falta alguna de estas bibliotecas se usa la herramienta ''pip'' para hacer la instalación. |
Revisió del 08:20, 28 maig 2020
Importación de módulos
Dentro del código key_getter.py (uno de los códigos que importan el programa principal):
try: try: import termios, fcntl, sys, os, curses # Import modules for Linux except ImportError: import msvcrt # Import module for Windows except ImportError: raise Exception('This platform is not supported.')
En Windows se importa msvcrt (en principio está instalada por defecto).
En GNU/Linux se importan termios, fcntl, sys, os y curses. Si falta alguna de estas bibliotecas se usa la herramienta pip para hacer la instalación.