""
Mostrando las entradas con la etiqueta QR. Mostrar todas las entradas
Mostrando las entradas con la etiqueta QR. Mostrar todas las entradas

martes, 18 de abril de 2023

ACORTAR URL Y GENERAR QR PARA LA URL EN PYTHON

En ocasiones nos encontramos con algunas url que son demasiado largas y complicadas, pues a continuación vamos a ver un código de python que nos permite acortar cualquier url de forma facil y rápida.

Ademas podremos con un segundo código generar un QR para a partir del link de la url.

print('Inicio de programa') 
import pyshorteners as ps
url = 'https://sites.google.com/view/aprendepythonportucuenta/p%C3%A1gina-principal'
shorter_url = ps.Shortener().tinyurl.short(url)
print(shorter_url) # url corta para un sitio de Googlesites
 
# Fuente el programador chapuzas, https://tinyurl.com/y9jp8wl4 
print('Fin de programa')
 
>>>

print('Inicio de programa)
img = qrcode.make('https://tinyurl.com/2cok2lc3')
f = open('PPI_Google_sites.png','wb')
img.save(f)
f.close()
print('Fin de programa')

>>>



domingo, 16 de abril de 2023

CODIGO PYTHON PARA CREAR QR PARA CONEXION WIFI

Fuente: https://pypi.org/project/wifi-qrcode-generator/

Por seguridad la contraseña o "password" de tu red Wifi debe ser complicada para dificultar la posibilidad de que tus vecinos se conecten a tu red de gratis y te roben ancho de banda haciendo mas lenta tu conexión; pero al mismo tiempo una contraseña compleja es difícil de recordar y difícil de compartir con tu núcleo familiar o de amigos. 

Tener un código QR que te permita conectarte a la red wifi sin necesidad de conocer la contraseña, mantendrá tu contraseña segura mientras solo compartas el QR con las personas cercanas y de confianza. Y te permitirá conectarte a la red así hayas olvidado la contraseña.

NOTA: (1) Es obvio que para que el QR funcione deberás cambiar los * del parámetro password por los caracteres de la contraseña real.

(2) La imagen .png que se incluye es ilustrativa, sin embargo si gustas la puedes escanear y te llevará a un sitio web.

#!/usr/bin/env python3
import wifi_qrcode_generator.generator as qrg

qr_code = qrg.wifi_qrcode(
    ssid='Red oculta', hidden=False, authentication_type='WPA', password= 
'*****'
)
qr_code.print_ascii()
qr_code.make_image().save('qr.png')
 
>>>
 

 
  

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> 
 
 
 

Entradas recientes

Reliawiki - Otra mirada al parámetro beta de weibull - trabajando en google colab

Supongamos que un ingeniero de pruebas obtuvo los datos de vida que se muestran en la Tabla 1. Según Según la experiencia previa, se debe ut...

Entradas Populares