#Python
19 notas · última:
How to Build Good Coding Habits as a New Python Developer
The article lists six habits for new Python developers: follow PEP 8, use the newest supported Python version, comment code clearly, use a linter, rely on built-in tools, and fix issues quickly.
Goodbye Power BI! 📊 In 2025 Build AI/ML Dashboards Entirely Within Python 🤖
The text argues that Taipy is an alternative to Power BI and Tableau for AI/ML dashboards because it keeps work in Python and integrates machine learning libraries and workflows.
Build your own personal SIRI with LLAMA-3 like a PRO! 🧙♂️ 🪄
Tutorial for building a Siri-like voice assistant in Python with LLAMA-3, Groq, Google Generative AI, and TTS options, plus webcam, screenshot, and clipboard support.
My Evolving Approach to Learning Programming Languages
Dan Lew returns to Python after 15 years and tracks how the questions he asks of a language changed: from 'does it run on my machine' to reproducibility, testing, typing, API privacy, and immutability.
Implementing rod-cutting
The article compares how the bottom-up rod-cutting algorithm translates from pseudocode into Python, Java, and F#, and argues that ceremony depends on the language and style, not just dynamic versus static typing.
How to Convert an Image to ASCII Art with Python in 5 Steps
The article explains a simple Python workflow for turning an image into ASCII art by mapping character density to pixel brightness, using Pillow to read pixels, and writing the result to a text file.
Create a Discord Bot in Python
The tutorial shows how to set up a Discord application, install Python dependencies, and build a bot that replies to simple messages and handles Minecraft commands for help, server status, load, and online players.
How to Create a Lambda Function with Python and CockroachDB Serverless
Tutorial showing how to create an AWS Lambda function in Python, package it with psycopg2, configure AWS access, connect it to a CockroachDB Serverless cluster, deploy it, and verify it by invoking the function.
A Simplified Version of Google's Spell Checker
Peter Norvig explains a 20-line Python spell checker that uses word counts from a text file and edit distance to choose the most frequent correction. The post says the simple method solved more than 80% of test cases.
Python - language of the decade
The post points to PYPL data showing Python had the biggest increase over the last decade, with steady linear growth. It argues this rise stands out against languages that remain broadly stable.
Tutorial - py2exe.org
py2exe packages Python programs for Windows computers that do not need Python installed. The tutorial walks through testing a script, writing setup.py, running py2exe, and handling Visual C runtime DLLs.
François Dion: iPhone app with Python
The post shows an iPhone GPS app built as a web application with Brython: HTML and CSS for the interface, Python for the code, and a remote Python script linked from the page.
Pequena dica de Python: módulo webbrowser
O módulo webbrowser abre uma URL no navegador do usuário. Em scripts de terminal, ele usa o navegador padrão na interface gráfica ou um navegador de linha de comando se não houver ambiente gráfico.
Hacking Super Mario Bros. with Python
The post shows how to scrape Super Mario Bros. graphics from an NES ROM, assemble the pattern tables, and animate Mario entirely in Python with matplotlib.
Pierre Carbonnelle: C# is the language of the year, Python of the decade
The PYPL index says C# had the highest popularity growth this year and Python the highest growth this decade, based on Google Trends searches for language tutorials.
Jean-Louis Fuchs: The essential IPython tutorials
The post recommends IPython videos for newcomers and says the notebook made debugging, documentation, and repeatable verification easier. It also points to a short intro and longer tutorials on pandas and parallel Python.
Pequena dica de Python: as classes são dinâmicas
O texto mostra que classes em Python podem receber métodos depois de criadas, e que essas mudanças aparecem nos objetos já instanciados.
Por que Python é importante para você
O texto defende Python por favorecer código legível, desenvolvimento rápido, manutenção simples e automação de tarefas, além de permitir construir software sob medida sem ficar preso a um framework.
Dicas de desempenho do Python - Parte 01
O texto reúne 18 dicas para melhorar o desempenho em Python, com foco em built-ins, estruturas de dados, generators, caching, módulos da biblioteca e cuidados com o GIL.
