Skip to main content

Librerías de propósito General

Project description

Librería Propósito y uso General

Esta es una librería, uso general. Contiene Funciones o clases, para uso pantalla (posición, color, etc.)

Inicio

Instalar / actualiza usando :

pip3 install libPy2023 --upgrade

Puede buscar la librería en pypi.

A continuación encontrara una lista de las distintas funciones y clases, publicadas y algunos ejemplo de uso y su respectiva salida.


ClearCrt

Limpia la pantalla o Terminal.

Parámetros:
none
Uso / Ejemplo
  from libPy2023 import ClearCrt
  ClearCrt()

CleanText( xTexto:str ):

Limpia un texto pasado con xTexto, de lo caracteres de control o especiales.

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


class Color

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

Parámetros:
None
Uso / Ejemplo
  print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

class logs( NombreArchivoLogs : string)

Logs es una clase que permite crear un objeto que mantiene las salidas tanto an el archivo indicado en el parámetro como en la Terminal.

Puede usar:
  • logs(Archivo)
  • logs.Texto('Texto de Salida con y sin formato')
  • logs.Fin()
Parámetros:
NombreArchivoLogs --> string
Uso / Ejemplo
  from libPy2023 import logs
  MiLogs=logs(r'c:\temp\logs.log')
  MiLogs.Texto('Calculando la cantidad de registros...')
  MiLogs.Fin()

Salida:
Archivo logs, en el direectorio indicado en el parametro NombreArchivo.


ProgressBar

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


Table

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


DiaSemana

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


PrintError

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


Cronometro

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


ImportarHojasXLSX

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


EnviarCorreoAdjunto

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


emailSender

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


Box

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


toVars

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


GenerateQuery

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


MessageBox

Esta es una clase que permite pasar los colores a usar en un texto mostrado por pantalla o terminal. Al pasar un color se debe indicar si se usara para el fondo o primer plano y luego se pasa el color

print(f"{Color.Foreground+Color.Rojo}Mi Texto{Color.Fin}")

Parámetros:
xTexto --> string
Uso / Ejemplo
  from libPy2023 import CleanText
  TextoInicial='╔╩╦Texto╠═╬'
  print(CleanText(TextoInicial))

Salida:
Texto


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libPy2023-2023.2.272042.tar.gz (22.1 kB view details)

Uploaded Source

Built Distribution

libPy2023-2023.2.272042-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file libPy2023-2023.2.272042.tar.gz.

File metadata

  • Download URL: libPy2023-2023.2.272042.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.5

File hashes

Hashes for libPy2023-2023.2.272042.tar.gz
Algorithm Hash digest
SHA256 70a4530009472c1b4939d6ef8eb137a4b90e8117a67ed857c6f02ae79a440216
MD5 f575c746a674902ce5897eba7123a81a
BLAKE2b-256 ca4f71663e7d9e5612c503ab6fa8ab9f7b98b6298cbf4d00483ca57ecade3d02

See more details on using hashes here.

File details

Details for the file libPy2023-2023.2.272042-py3-none-any.whl.

File metadata

File hashes

Hashes for libPy2023-2023.2.272042-py3-none-any.whl
Algorithm Hash digest
SHA256 9391053179c1d91bdf6b651f991564be1595dc5032a9ff42ab97ee1de20f2405
MD5 4bc870e00ed4f908ea11ac6ad27c77b2
BLAKE2b-256 a7524a281418b828d538cc189dc0bf177a51b102a6aa8e6776da512e6df56e8b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page