Lucas ✨ π™»πš˜πšœ π™Ώπš’πš‹πšŽπšœ 𝚍𝚎 πš‚πš’πšœπšπšŽπš–πšŠπšœ's Avatar

Lucas ✨ π™»πš˜πšœ π™Ώπš’πš‹πšŽπšœ 𝚍𝚎 πš‚πš’πšœπšπšŽπš–πšŠπšœ

@pibesdesistemas.bsky.social

𝕀ngeniero β€’ β„•erd β€’ Excelente Copypasteador β€’ 𝙸 πŸ’š π™Ύπš™πšŽπš— πš‚πš˜πšžπš›πšŒπšŽ

339 Followers  |  100 Following  |  30 Posts  |  Joined: 20.11.2023  |  1.7351

Latest posts by pibesdesistemas.bsky.social on Bluesky

el cΓ³digo en el ALT TEXT

29.11.2024 13:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
#pip install requests beautifulsoup4

import requests
from bs4 import BeautifulSoup
import sys

def obtener_did_y_rss(usuario):
    url = f'https://bsky.app/profile/{usuario}.bsky.social'

    try:
        # Realizar la solicitud a la URL
        response = requests.get(url)
        response.raise_for_status()  
        soup = BeautifulSoup(response.content, 'html.parser')
        meta_tag = soup.find('meta', attrs={'name': 'twitter:value1'})
        did = meta_tag.get('content') if meta_tag else "DID no encontrado."
        rss_link = soup.find('link', rel='alternate', type='application/rss+xml')
        rss_href = rss_link.get('href') if rss_link else "Enlace RSS no encontrado."
        return did, rss_href
    except requests.exceptions.RequestException as e:
        return f"Error al realizar la solicitud: {e}", None

if __name__ == "__main__":
    if len(sys.argv) != 2:
        print("Uso: python script.py <nombre_de_usuario>, 
							 por ejemplo: python script.py gauyo")
    else:
        usuario = sys.argv[1]
        did, rss_href = obtener_did_y_rss(usuario)
        print(f"DID para {usuario}: {did}")
        print(f"Enlace RSS para {usuario}: {rss_href}")

#pip install requests beautifulsoup4 import requests from bs4 import BeautifulSoup import sys def obtener_did_y_rss(usuario): url = f'https://bsky.app/profile/{usuario}.bsky.social' try: # Realizar la solicitud a la URL response = requests.get(url) response.raise_for_status() soup = BeautifulSoup(response.content, 'html.parser') meta_tag = soup.find('meta', attrs={'name': 'twitter:value1'}) did = meta_tag.get('content') if meta_tag else "DID no encontrado." rss_link = soup.find('link', rel='alternate', type='application/rss+xml') rss_href = rss_link.get('href') if rss_link else "Enlace RSS no encontrado." return did, rss_href except requests.exceptions.RequestException as e: return f"Error al realizar la solicitud: {e}", None if __name__ == "__main__": if len(sys.argv) != 2: print("Uso: python script.py <nombre_de_usuario>, por ejemplo: python script.py gauyo") else: usuario = sys.argv[1] did, rss_href = obtener_did_y_rss(usuario) print(f"DID para {usuario}: {did}") print(f"Enlace RSS para {usuario}: {rss_href}")

Post image 29.11.2024 13:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image Post image Post image

SaliΓ³ el elementary OS 8.0, un sistema operativo tambiΓ©n puede ser una obra de arte. DiseΓ±o elegante y funcionalidad en perfecta armonΓ­a.

28.11.2024 01:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image 26.11.2024 18:10 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image 26.11.2024 18:05 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🀌

26.11.2024 10:28 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image 25.11.2024 14:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Anibal Troilo - 1963 - Melancolico
YouTube video by DJ TORO Anibal Troilo - 1963 - Melancolico

youtu.be/pHsZPvZ33bI

24.11.2024 02:46 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Juan Perez

24.11.2024 02:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

bsky.app/profile/pibe...

22.11.2024 14:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

from atproto import Client

def main() -> None:
client = Client()
client.login('my-handle', 'my-password')

with open('commodore64.jpg', 'rb') as f:
img_data = f.read()

client.send_image(image=img_data)

if __name__ == '__main__':
main()

22.11.2024 14:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image 22.11.2024 14:18 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Bueno, arranco un mega 🧡 con todo lo que vi que puede ser ΓΊtil para los que reciΓ©n arrancan en πŸ¦‹:

22.11.2024 13:46 β€” πŸ‘ 49    πŸ” 21    πŸ’¬ 12    πŸ“Œ 6
Post image 22.11.2024 11:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail
22.11.2024 10:44 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

En unos segundos, estos niΓ±os, van a aprender un montΓ³n de nuevas palabras de adultos.

22.11.2024 09:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 22.11.2024 09:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 22.11.2024 09:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail
22.11.2024 01:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail
22.11.2024 01:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Llegando a Bluesky

22.11.2024 01:18 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hello World 🫑 from Python!

21.11.2024 20:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hermoso

# pip install atproto

from atproto import Client

def main() -> None:
client = Client()
client.login('USUARIO', 'PASSWORD')
client.send_post(text='Hello World 🫑 from Python!')

if __name__ == '__main__':
main()

21.11.2024 20:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Jajaja. Lo que me pasa con las apps no nativas es que a un iluminado se le ocurre cortar el acceso y quedas pedaleando en el aire. πŸ˜…

21.11.2024 18:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Mal manejo de notificaciones en la app de android Bluesky πŸ₯Ή

21.11.2024 18:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

A las joyas hay que cuidarlas

21.11.2024 18:18 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image 21.11.2024 18:18 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 21.11.2024 12:44 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image 21.11.2024 12:32 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image 21.11.2024 01:50 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@pibesdesistemas is following 20 prominent accounts