Red de conocimiento informático - Conocimiento del nombre de dominio - Los scripts de Python de uso común son una lectura obligada para los graduados

Los scripts de Python de uso común son una lectura obligada para los graduados

Scripts de automatización de Python que usas todos los días

5 scripts de automatización de Python

1. Acortador de URL

importa acortadores de py

s=py acortar ers.Short ener(api_key="TU_LLAVE")

long_url=input("Ingrese la URL para acortar: ")

short_url=s. bit ly.short(long_url)

print("La URL acortada es: "+short_url)

En términos de acortamiento de URL, la biblioteca de acortadores de Py es mi favorita. Una de las bibliotecas que se puede utilizar en varios proyectos. La mayoría de los acortadores de enlaces requieren una clave API, pero, a menos que anticipe cientos de miles de solicitudes, suelen ser gratuitos. Descubrí que API como Bit.ly, Adf.ly y Tinyurl son excelentes para aplicaciones SaaS y bots de Telegram.

2. Crear información falsa

importar pandas un spd de faker import Faker

#Createobject fake=Faker()

#Generatedata fake.name()

fake.text()

fake.address()fake.email()

fake.date()

fake.country()fake.phone_number()

fake.random_number(digits=5)

#Creación de marco de datos fake Data frame=pd.Data Frame({ ' fecha': [fake.date() para i en el rango(5)], 'nombre': [fake.name() para i en el rango(5)], femail': [fake.email() para i en el rango (5) ], "text': [fake.text() for i in range(5) ] } )print(fake Data frame)

Si necesita crear un maniquí (carácter falso), esta biblioteca falsa le proporciona una clase falsa que genera automáticamente un muñeco completo. Este script crea varias personas diferentes y las almacena en un DataFrame, lo cual es un concepto un poco complejo si fuera necesario usar esta información falsa para no proporcionar información. sitios en los que no confío mucho, o si no quiero que otros rastreen información hasta mí.

3. Descargador de videos de Youku

desde py tube import YouTube

link=input("Ingrese la URL de un video de youtube") #es decir,/")

#Busque el campo de correo electrónico o teléfono e ingrese el correo electrónico o número de teléfono email_field=driver.find_element_by_id(“email”)email_field.send_keys(“your_email_or_phone”)

#Encuentre el campo de contraseña e ingrese la contraseña contraseña_field=driver.find_element("pass")password_field.send_keys("your_password")

#Busque el botón de inicio de sesión y haga clic en él

login_button=driver.find_element_by_id ( "botón de inicio de sesión")login_button.click()

Este código utiliza Selenium, una popular biblioteca de automatización web. Abre un navegador web y lo navega según varios comandos proporcionados en este bloque de código en particular. código, el navegador saltará a Facebook y encontrará el elemento específico en la página web que queremos modificar. Aquí ingresamos ciertos caracteres en los campos de correo electrónico y contraseña y hacemos clic en el botón "Iniciar sesión". si se proporcionan credenciales válidas.

5. Cifrador de símbolos fonéticos de la OTAN

def encrypt_message(message):

nato_alphabet={

'A': 'Alfa' , 'B': 'Bravo', 'C': f Charlie', 'D': 'Delta',

"E': "Echo', "F': "Foxtrot', "G ': "Golf, "H: Hotel',

"I': "India', cuchara': "Julieta', "K": "Kilo", 'L": "Lima',

"M: "Mike', 'NP: Noviembre', "0'; "Oscar', "P': 'Papá',

"Q': "Quebec', 'R': Romeo', 'S': 'Sierra', T': 'Tango',

ARRIBA: 'Uniforme', 'V': 'Víctor', 'W: whisky', ' X: "Xray',

'Y': f Yankee', 'Z': "Zulu'

mensaje_encriptado w

#Iterar a través de cada letra en el mensaje

para letra en mensaje:

#Si la letra está en la dicción o y, agregue la palabra clave correspondiente al mensaje cifrado

si es letra. Upper() en nato_alphabet:

encrypted_message+=nato_alphabet[letter.upper() ] +“n

#Si la letra no está en el diccionario, agregue la letra original al diccionario cifrado mensaje

otro:

mensaje_encriptado+=carta

devolver mensaje_encriptado

mensaje="HolaMundo"

mensaje_encriptado= encrypt_message(mensaje)

print("Mensaje cifrado:", mensaje_encrypted)