en
Feedback
Aprende Python

Aprende Python

Open in Telegram

Recursos de aprendizaje para Python, Dango y Flask. Contacto @JoseAJimenez #Python #recursos

Show more
5 528
Subscribers
+224 hours
+177 days
+10030 days
Posts Archive
Repost from About Python [ru]
👩‍💻 Задачка по Python Напишите функцию, которая принимает список email-адресов и возвращает уникальные домены из этого списка. Домен — это часть адреса после символа @. ➡️ Пример:
["user1@example.com", "user2@test.com", "user3@example.com", "user4@sample.com"]

#{"example.com", "test.com", "sample.com"}
Решение задачи ⬇️
def get_unique_domains(emails): domains = {email.split('@')[1] for email in emails} return domains # Пример использования: emails = ["user1@example.com", "user2@test.com", "user3@example.com", "user4@sample.com"] result = get_unique_domains(emails) print(result) # Ожидаемый результат: {'example.com', 'test.com', 'sample.com'}

Si quieres conocer los recurso publicado en el canal, listado de etiquetas usadas. #metaprogramacion #decoradores #despliegue #django #tutorial #flask #iniciacion #curso #pyqt #testing #anotaciones #funciones #libro #graficas #bot #POO #configuracion #desarrollo #analisis #lambda #errores #bd #asincrono #debug #telefono #RestAPI #PDF #Ofimatica #estructuras #web #TDD #CBV #servidores #rendimiento #cache #editor #video #serverless #docker #notebook #seguridad #entornovirtual #ejercicios #cluster #cientifico #redes #listas #datos #blockchain #deeplearning #funcional #IA #vision #docker #cientifico #correo #NLP #MachineLearning #scraping #BDD #ficheros #channel #API #pagos #Cpython #datos

Buenas. Publicadas los 6 recursos de aprendizaje y 3 herramientas de desarrollo. Se quieres más info. @TodoPythonCanal

Varios enlaces referidos de Amazon con buenos DESCUENTOS, recibiré una pequeña comisión por la compra,sin subida de precio, a través de los enlaces. Solo debes ser Amazon Prime, puedes utilizar el periodo de prueba para realizar la compra y después finalizar el periodo de prueba sin necesidad de pagar el suscriptor, pero solo con utilizar el periodo de prueba me llevo una comisión. Puedes hacerte premium. https://www.amazon.es/amazonprime?_encoding=UTF8&primeCampaignId=prime_assoc_ft&tag=rooteando0e-21
MSI mag 275F Monitor Gaming Plano, Full HD (1920 x 1080) Panel IPS rápido de 1920 x 1080, 180 Hz, Tiempo de Respuesta de 0,5ms, Negro Descuento 219 a 149€ https://amzn.to/3Yolvh2
ErGear Soporte 2 Monitores para 13-32” Pulgadas, Soporte Dos Monitores, Brazo Monitor Peso hasta 8KG Descuento 49,99 a 28,89€ https://amzn.to/3Yz0rEI
Corsair RM750 2021, RM Series, 750 Watts 80 Plus Gold Fuente de Alimentación ATX Totalmente Modular, Conectores Triples EPS12V, Poco Ruido, Modo de Zero RPM, Condensadores de 105 °C, Blanco Descuento 151 a 99,99€ https://amzn.to/4hwZmpS
UXX Mini PC Soporte 512GB M.2 SSD Expansión, N3350 Micro Ordenador de Sobremesa 64GB eMMC, Small Gaming PC 4K UHD Doble Pantalla, BT, 2.4/5G WiFi, USB 3.0, HD, para Oficina/Hogar-Plata Descuento 120 a 89,99€ https://amzn.to/4f7Rn0D
Otra opción para apoyarme es usar IGraal, una aplicación de CashBack, que te devuelve un porcentaje de tus compras en determinadas tiendas(Aliexpress, Adidas,Shein,Google y muchas mas) con el siguiente enlace únete a iGraal y con la primera compra recibo una comisión. https://es.igraal.com/padrinazgo?padrino=AG_6335a460d3e92 Gracias por el apoyo.

Si quieres apoyar el canal, puedes usar las estrellas, la puedes comprar en @PremiumBot

🐱 Top 10 GitHub repos To succeed in data science interviews 1️⃣ ML Interviews repo ⏪ Including machine learning interview questions from basic topics to complex topics such as neural networks and reinforcement learning. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 2️⃣ Repo 500AI Projects with Code ⏪ 500 artificial intelligence, machine learning, deep learning, CV, NLP projects with code. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 3️⃣ 100 Days of ML Code repo ⏪ A hundred-day program for learning and practicing machine learning coding. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 4️⃣ Awesome Data Science repo ⏪ This repository is a curated list of great data science resources including books, software, and tools. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 5️⃣ Data Science for Beginners repo ⏪ This repository from Microsoft has a 10-week course with 20 lessons for beginners. Each lesson includes videos, quizzes, challenges and more. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 6️⃣ Data Science Masters repo ⏪ This repository provides a comprehensive, open-source curriculum to prepare students for entry-level roles in data science, at no cost! 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 7️⃣ Awesome AI repo ⏪ A comprehensive collection of artificial intelligence learning resources including articles, books, courses and related tools. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 8️⃣ Awesome Public Datasets repo ⏪ Multiple examples of machine learning algorithms in Python with interactive Jupyter demos and mathematical explanation. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 9️⃣ Awesome Public Datasets repo ⏪ This repository provides a collection of data science job interview questions and answers that are great for preparation. 🔗 Link: GitHub-Repos ✂️✂️✂️✂️✂️✂️ 1️⃣ Data Science Collected Resources repository ⏪ A list of the best data science resources including books, articles, and practical tools for learning and developing data science skills. 🔗 Link: GitHub-Repos 📂 Tags: #DataScience #Python #ML #AI http://t.me/codeprogrammer ⭐️ The opportunity is not too late, register before it is too late 😮

Repost from About Python [ru]
👩‍💻 Задачка по Python Создайте Python-скрипт, который проверяет доступность указанного веб-сервера и отправляет уведомление на почту, если сервер недоступен. Скрипт должен выполнять проверку каждые 5 минут и отправлять уведомление только один раз, если сервер падает, а затем повторно — только когда сервер снова станет доступен. ➡️ Пример:python monitor.py https://example.com — проверяет доступность сервера по адресу https://example.com, отправляет уведомление на почту, если сервер перестаёт отвечать, и повторно уведомляет при восстановлении работы. Решение задачи ⬇️
import requests import time import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import sys # Настройки для отправки уведомлений SMTP_SERVER = 'smtp.example.com' SMTP_PORT = 587 EMAIL = 'your-email@example.com' PASSWORD = 'your-password' TO_EMAIL = 'recipient@example.com' # Функция для отправки уведомления def send_notification(subject, message): msg = MIMEMultipart() msg['From'] = EMAIL msg['To'] = TO_EMAIL msg['Subject'] = subject msg.attach(MIMEText(message, 'plain')) with smtplib.SMTP(SMTP_SERVER, SMTP_PORT) as server: server.starttls() server.login(EMAIL, PASSWORD) server.sendmail(EMAIL, TO_EMAIL, msg.as_string()) print(f"Уведомление отправлено: {subject}") # Функция для проверки доступности сервера def check_server(url): try: response = requests.get(url, timeout=5) return response.status_code == 200 except requests.RequestException: return False # Основная функция мониторинга def monitor(url): server_is_down = False while True: is_up = check_server(url) if is_up and server_is_down: send_notification("Сервер восстановлен", f"Сервер {url} снова доступен.") server_is_down = False elif not is_up and not server_is_down: send_notification("Сервер недоступен", f"Сервер {url} перестал отвечать.") server_is_down = True time.sleep(300) # Проверка каждые 5 минут if __name__ == "__main__": if len(sys.argv) < 2: print("Укажите URL сервера для мониторинга.") sys.exit(1) url = sys.argv[1] monitor(url)

Buenas, ya casi estamos en Noviembre y estoy haciendo una oferta para la gente que se quiera suscribir al canal de Todo Python donde encontraras muchas herramientas de desarrollo en Python y recursos de aprendizaje, todo organizado en categorías. Si te suscribes ahora por 40€ tendrás acceso al canal durante todo el 2025 y podrás ver todo el contenido publicado en 2024 sin limite, ademas tendrás los meses de Noviembre y Diciembre de 2024. Tendrás 14 meses de contenido sobre Python, sale a menos de 3€ al mes. Métodos de pago PayPal https://paypal.me/JoseAJimenez Ko-fi  https://ko-fi.com/josjimenez Buy me Coffe https://buymeacoffee.com/jajt No olvides poner tu alias de Telegram y escribir en el concepto Todo Python, para que te pueda localizar y una vez comprobado el pago, poder enviarte una enlace personalizado para acceder al canal. Esta oferta tiene un periodo de caducidad de hasta 15 de Noviembre.

NumPy cheat sheet for Data Scientists Is it useful to you ❓ , donate us using ⭐️ 📂 Tags: #DataScience #Python #ML #AI #Panda
NumPy cheat sheet for Data Scientists Is it useful to you , donate us using ⭐️ 📂 Tags: #DataScience #Python #ML #AI #Pandas http://t.me/codeprogrammer ⭐️

Python Pandas Cheat Sheet Is it useful to you ❓ , donate us using ⭐️ 📂 Tags: #DataScience #Python #ML #AI #Pandas http://t.m
Python Pandas Cheat Sheet Is it useful to you , donate us using ⭐️ 📂 Tags: #DataScience #Python #ML #AI #Pandas http://t.me/codeprogrammer ⭐️

Repost from Python Portal
Это реально годнота! 🔥 pdf2docx — Python модуль который позволяет конвертировать PDF документы в docx для дальнейшего редактирования. Установка:
$ pip install pdf2docx
Пример работы:
from pdf2docx import Converter

pdf_file = '/path/to/sample.pdf'
docx_file = 'path/to/sample.docx'

# convert pdf to docx
cv = Converter(pdf_file)

# all pages by default
cv.convert(docx_file)
cv.close()
Ссылка: тык 👉 @PythonPortal | #ресурсы

Varios enlaces referidos de Amazon con buenos DESCUENTOS, recibiré una pequeña comisión por la compra,sin subida de precio, a través de los enlaces. Solo debes ser Amazon Prime, puedes utilizar el periodo de prueba para realizar la compra y después finalizar el periodo de prueba sin necesidad de pagar el suscriptor, pero solo con utilizar el periodo de prueba me llevo una comisión. Puedes hacerte premium. https://www.amazon.es/amazonprime?_encoding=UTF8&primeCampaignId=prime_assoc_ft&tag=rooteando0e-21
fanxiang SSD 1TB SATA III 6Gb/s 2,5", Disco Duro SSD 1TB-hasta 560MB/s, QLC SSD SATA 1TB, Disco SSD 1TB Interno para Conpatible con computadoras de Escritorio y portátiles-S101Q Descuento 56,89 a 48,36€ https://amzn.to/3Ulx6ws
Kingston A400 SSD Disco duro sólido interno 2.5" SATA Rev 3.0, 960GB - SA400S37/960G Descuento 73,99 a 56,84€ https://amzn.to/40kV1j5
Crucial BX500 SATA SSD 1TB, SSD Interno 2.5", Hasta 540MB/s, Compatible con Ordenador Portátil y de Sobremesa (PC), 3D NAND, Aceleración de escritura dinámica, Memoria SSD - CT1000BX500SSD101 Descuento 89,99 a 64.99€ https://amzn.to/3YDnvTX
Logitech G305 LIGHTSPEED Ratón Gaming Inalámbrico, Captor HERO 12K, 12,000 DPI, Ultra-ligero, Batería de 250h, 6 Botones Programables, Memoría Integrada, PC/Mac - Negro Descuento 74,99 a 40.99€ https://amzn.to/3YDCk94
Logitech M330 SILENT PLUS Ratón Inalámbrico, 2.4GHz, Nano Receptor USB, Seguimiento Óptico, Resolución 1000 dpi, Batería de 2 Años, Compatible con PC, Mac, Portátil, Chromebook - Negro Descuento 47 a 19,95€ https://amzn.to/3NEyCpw
Otra opción para apoyarme es usar IGraal, una aplicación de CashBack, que te devuelve un porcentaje de tus compras en determinadas tiendas(Aliexpress, Adidas,Shein,Google y muchas mas) con el siguiente enlace únete a iGraal y con la primera compra recibo una comisión. https://es.igraal.com/padrinazgo?padrino=AG_6335a460d3e92 Gracias por el apoyo.

Publicados los 6 recursos de Aprendizaje del canal Todo Python. - Vídeo sobre librería de animaciones matemáticas. - Desarrollo de una aplicación con Cursor IA. - CPython. - SPA con Django y Vue. - Tutorial de Django y Celery. - Funciones Lambda. Si quieres conocer estos recursos, por solo 40€ tendrás acceso a todo el contenido publicado en el canal Todo Python durante 2024. Si pagas ahora tendrás la suscripción del año 2025(hasta Diciembre) junto con los meses de Noviembre y Diciembre 2024. Métodos de pago PayPal https://paypal.me/JoseAJimenez Ko-fi  https://ko-fi.com/josjimenez Buy me Coffe https://buymeacoffee.com/jajt No olvidar poner en el concepto que es para Todo Python y el alias de Telegram para que os envié un enlace al canal.

⌨️ Python Dictionary Methods
⌨️ Python Dictionary Methods

Repost from Python Daily
Talks from PyData Amsterdam 2024 now on YouTube PyData has uploaded the talks from PyData Amsterdam 2024 (18-20 Sept) to YouTube. - https://www.youtube.com/playlist?list=PLGVZCDnMOq0reU2lzNZCn9obkyRVaSnpF - https://www.youtube.com/@PyDataTV/playlists - https://www.youtube.com/@PyDataTV/videos /r/Python https://redd.it/1ga9frr

Artículo corto pero muy curioso. Como añadir sintaxis al interprete de Cpython. https://leontrolski.github.io/grammar.html

Video donde explica paso a paso como crear un sistema de archivo FUSE en Python. https://youtu.be/VuKK0bEkSdo?si=LYt8dVZXPj8UKECr #video #guia

Curso de SQL con Python https://thenerdnook.substack.com/p/sql-for-beginners #bd #curso