domingo, 26 de junio de 2022

PYTHON: ACORTAR Y GENERAR QR PARA UN LINK DE SITIO WEB

Este código permite acortar cualquier link de sitio web y además generar código Qr en formato .png para el link corto.

print("Inicio de código")  # convención de Inicio
import time  # Importar modulo de tiempo      
print(time.asctime()) # Mostrar en pantalla fecha y hora de ejecución
import pyshorteners  # Importar modulo para acortar url
import pyqrcode  # Importar modulo generador de códigos QR
link = input("Favor ingrese la url que requiere acortar y generar su Qr: ")
def acortar_url_Gen_Qr():  # Se define función para acortar url y generar Qr
    s = pyshorteners.Shortener()
    print("La nueva url corta es: ")
    u = s.tinyurl.short(link)
    print(u)
    qcode = pyqrcode.create(u)
    qcode.png('Qr_Url.png', scale = 10)
    qcode.show()
acortar_url_Gen_Qr()
print("Fin de código")

# Ejemplos:

# url1: https://mechanical-engineering-rocker.blogspot.com/
# Respuesta: https://tinyurl.com/2c42esnb

# url2: https://lubricationsroom.blogspot.com/
# Respuesta: https://tinyurl.com/22asja2n

# url3 : https://learning-english-in-colombia.blogspot.com/
# Respuesta: https://tinyurl.com/28oya2gy

# url4: https://python-para-ingenieros.blogspot.com/
# Respuesta: https://tinyurl.com/299uzvdg

# url5: https://www.clcoding.com
# Respuesta: https://tinyurl.com/26jdkc2m

Windows PowerShell
Copyright (C) Microsoft Corporation. Todos los derechos reservados.

Prueba la nueva tecnología PowerShell multiplataforma https://aka.ms/pscore6

PS C:\Users\PPI\Documents\Python language> & "C:/Users/PPI/AppData/Local/Programs/
Python/Python310/python.exe" "c:/Users/PPI/Documents/Python language/Varios/
Pyshortners.py" 

Inicio de código

Sun Jun 26 22:15:20 2022
Favor ingrese la url que requiere acortar y generar su Qr: 
https://www.clcoding.com
La nueva url corta es:
https://tinyurl.com/26jdkc2m

Fin de código
PS C:\Users\PPI\Documents\Python language> 
 
 
 

No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7. Condicionales encadenados Python proporciona una forma alternativa de escribir una selección anidada, como la que se muestra en la s...

Entradas Populares