#python

[ follow ]
#web-automation
fromRealpython
26 minutes ago
Web frameworks

Modern Web Automation With Python and Selenium - Real Python

Selenium automates web tasks, allowing scripts to perform actions like clicking links, filling forms, and scraping data.
fromRealpython
2 hours ago
Web frameworks

Web Automation With Python and Selenium Quiz - Real Python

The quiz tests knowledge of Web Automation with Python and Selenium.
fromRealpython
26 minutes ago
Web frameworks

Modern Web Automation With Python and Selenium - Real Python

Selenium automates web tasks, allowing scripts to perform actions like clicking links, filling forms, and scraping data.
fromRealpython
2 hours ago
Web frameworks

Web Automation With Python and Selenium Quiz - Real Python

The quiz tests knowledge of Web Automation with Python and Selenium.
more#web-automation
#software-development
fromInfoWorld
5 days ago
Web frameworks

Python and WebAssembly? Here's how to make it work

Learn about deploying Python and others to WebAssembly.
Step-by-step guide for setting up Python in airgapped environments.
Understanding package replacements in Python 3.13.
fromTechBeamers
19 hours ago
Software development

Top Python Code Quality Tools

Utilizing code quality tools is essential for writing cleaner and more reliable Python code.
fromGlyph
1 week ago
Bootstrapping

Stop Writing `__init__` Methods

Dataclasses in Python 3.7 simplified the creation of classes, making it easier to represent data structures without complex initialization methods.
fromMouse Vs Python
2 days ago
Web frameworks

Creating TUI Applications with Textual and Python Kickstarter Launched - Mouse Vs Python

Text-based user interfaces are increasingly in demand, especially among developers needing efficient tools for headless servers.
fromInfoWorld
4 weeks ago
Python

Understand Python's new lock file format

PEP 751 introduces a standardized lock file for Python dependencies, enhancing project reproducibility and conflict resolution.
fromRealpython
3 weeks ago
Python

Python News Roundup: April 2025 - Real Python

The sixth alpha version of Python 3.14 was released on Pi Day with significant updates and improvements.
fromInfoWorld
5 days ago
Web frameworks

Python and WebAssembly? Here's how to make it work

Learn about deploying Python and others to WebAssembly.
Step-by-step guide for setting up Python in airgapped environments.
Understanding package replacements in Python 3.13.
fromTechBeamers
19 hours ago
Software development

Top Python Code Quality Tools

Utilizing code quality tools is essential for writing cleaner and more reliable Python code.
fromGlyph
1 week ago
Bootstrapping

Stop Writing `__init__` Methods

Dataclasses in Python 3.7 simplified the creation of classes, making it easier to represent data structures without complex initialization methods.
fromMouse Vs Python
2 days ago
Web frameworks

Creating TUI Applications with Textual and Python Kickstarter Launched - Mouse Vs Python

Text-based user interfaces are increasingly in demand, especially among developers needing efficient tools for headless servers.
fromInfoWorld
4 weeks ago
Python

Understand Python's new lock file format

PEP 751 introduces a standardized lock file for Python dependencies, enhancing project reproducibility and conflict resolution.
fromRealpython
3 weeks ago
Python

Python News Roundup: April 2025 - Real Python

The sixth alpha version of Python 3.14 was released on Pi Day with significant updates and improvements.
more#software-development
#deep-copy
fromRealpython
1 week ago
Scala

Shallow vs Deep Copying of Python Objects - Real Python

Copying Python objects allows independent modification, crucial for managing mutable data safely.
fromPycoders
19 hours ago
Python

PyCoder's Weekly | Issue #679

Explore advanced features of Python's regex module, including powerful but rarely used techniques.
Learn the distinctions between shallow and deep copying of Python objects for effective object management.
fromRealpython
1 week ago
Online learning

Shallow vs Deep Copying of Python Objects Quiz - Real Python

Understanding shallow vs deep copying is essential for managing mutable objects in Python.
fromRealpython
1 week ago
Scala

Shallow vs Deep Copying of Python Objects - Real Python

Copying Python objects allows independent modification, crucial for managing mutable data safely.
fromPycoders
19 hours ago
Python

PyCoder's Weekly | Issue #679

Explore advanced features of Python's regex module, including powerful but rarely used techniques.
Learn the distinctions between shallow and deep copying of Python objects for effective object management.
fromRealpython
1 week ago
Online learning

Shallow vs Deep Copying of Python Objects Quiz - Real Python

Understanding shallow vs deep copying is essential for managing mutable objects in Python.
more#deep-copy
fromRealpython
1 day ago
Online learning

Thread Safety in Python: Locks and Other Techniques - Real Python

This course teaches how to ensure thread safety in Python using synchronization primitives.
#project-management
fromRealpython
2 days ago
Python

Managing Python Projects With uv: An All-in-One Solution - Real Python

Uv is an extremely fast all-in-one package and project manager for Python, built with Rust.
fromRealpython
2 days ago
Django

Managing Python Projects With uv: An All-in-One Solution Quiz - Real Python

Python's uv offers a unified tool for efficient project management in Python.
fromRealpython
1 day ago
Software development

How to Manage Python Projects With pyproject.toml Quiz - Real Python

The pyproject.toml file defines a Python project's build system and dependencies.
fromRealpython
2 days ago
Python

Managing Python Projects With uv: An All-in-One Solution - Real Python

Uv is an extremely fast all-in-one package and project manager for Python, built with Rust.
fromRealpython
2 days ago
Django

Managing Python Projects With uv: An All-in-One Solution Quiz - Real Python

Python's uv offers a unified tool for efficient project management in Python.
fromRealpython
1 day ago
Software development

How to Manage Python Projects With pyproject.toml Quiz - Real Python

The pyproject.toml file defines a Python project's build system and dependencies.
more#project-management
#streamlit
fromPython GUIs
4 weeks ago
Web frameworks

Streamlit - Create your first app with Streamlit

Streamlit simplifies building web apps for data science with minimal setup and user-friendly text formatting features.
fromPybites
1 day ago
Web frameworks

From Backend To Frontend: Connecting FastAPI And Streamlit - Pybites

Streamlit enables rapid frontend development for Python-based applications, connecting easily with existing APIs.
Building a full stack application requires a user-friendly interface to complement backend services.
fromPython GUIs
4 weeks ago
Web frameworks

Streamlit - Create your first app with Streamlit

Streamlit simplifies building web apps for data science with minimal setup and user-friendly text formatting features.
fromPybites
1 day ago
Web frameworks

From Backend To Frontend: Connecting FastAPI And Streamlit - Pybites

Streamlit enables rapid frontend development for Python-based applications, connecting easily with existing APIs.
Building a full stack application requires a user-friendly interface to complement backend services.
more#streamlit
Data science
fromTalkpython
1 day ago

The PyArrow Revolution

PyArrow optimizes performance for data analysis in Python, positioning itself as a critical backend for Pandas.
The integration of PyArrow into Pandas marks a significant shift in data science practices.
#gui-development
fromPython GUIs
2 days ago
Mobile UX

Kivy Complex UX Widgets: A Comprehensive Guide

Kivy's framework supports complex GUI applications with advanced widgets.
fromPython GUIs
1 week ago
Running

Multithreading PyQt6 applications with QThreadPool

Use concurrent execution techniques in PyQt6 to prevent the GUI from freezing during long-running tasks.
fromPython GUIs
2 days ago
Mobile UX

Kivy Complex UX Widgets: A Comprehensive Guide

Kivy's framework supports complex GUI applications with advanced widgets.
fromPython GUIs
1 week ago
Running

Multithreading PyQt6 applications with QThreadPool

Use concurrent execution techniques in PyQt6 to prevent the GUI from freezing during long-running tasks.
more#gui-development
fromPython GUIs
5 days ago
Python

Building a Currency Converter Application using Tkinter

Create a functional currency converter app using Python and Tkinter with real-time exchange rates.
#programming
fromPythonmorsels
2 weeks ago
Python

Practical uses of sets

Python sets are efficient for deduplication and quick containment checks, ideal for unordered collections.
fromTechBeamers
3 weeks ago
Web frameworks

The Best Online Python Compilers

Online Python compilers offer instant access and ease of use for coding across devices without setup hassles.
fromTechBeamers
1 month ago
Python

10 Viral Tips to Learn Python Instantly

Python is highly in-demand in 2025 for various applications.
Ten fast-track methods help beginners learn Python quickly in an engaging way.
fromRealpython
2 weeks ago
Online learning

Episode #246: Learning Intermediate Python With a Deep Dive Course - The Real Python Podcast

Group classes provide accountability and structure that aid in overcoming barriers to learning Python beyond the basics.
fromRealpython
1 month ago
Python

What Can You Do With Python? - Real Python

Python offers diverse applications across fields including software development, data science, automation, and robotics.
fromRealpython
1 month ago
Python

Using Python's .__dict__ to Work With Attributes Quiz - Real Python

The .__dict__ attribute allows dynamic manipulation and introspection of an object's attributes in Python.
fromPythonmorsels
2 weeks ago
Python

Practical uses of sets

Python sets are efficient for deduplication and quick containment checks, ideal for unordered collections.
fromTechBeamers
3 weeks ago
Web frameworks

The Best Online Python Compilers

Online Python compilers offer instant access and ease of use for coding across devices without setup hassles.
fromTechBeamers
1 month ago
Python

10 Viral Tips to Learn Python Instantly

Python is highly in-demand in 2025 for various applications.
Ten fast-track methods help beginners learn Python quickly in an engaging way.
fromRealpython
2 weeks ago
Online learning

Episode #246: Learning Intermediate Python With a Deep Dive Course - The Real Python Podcast

Group classes provide accountability and structure that aid in overcoming barriers to learning Python beyond the basics.
fromRealpython
1 month ago
Python

What Can You Do With Python? - Real Python

Python offers diverse applications across fields including software development, data science, automation, and robotics.
fromRealpython
1 month ago
Python

Using Python's .__dict__ to Work With Attributes Quiz - Real Python

The .__dict__ attribute allows dynamic manipulation and introspection of an object's attributes in Python.
more#programming
#ai
fromHackernoon
8 months ago
Artificial intelligence

How to Prompt Engineer Phi-3-mini: A Practical Guide | HackerNoon

Prompt engineering enhances AI interaction by creating specialized inputs for better model outputs.
fromRaymondcamden
1 week ago
OMG science

Links For You (4/19/25)

The author is seeking new opportunities in developer relations and shares interesting tech updates.
fromPycoders
1 week ago
Python

PyCoder's Weekly | Issue #678

Utilizing Python namespaces is essential for managing variable scopes effectively.
fromHackernoon
8 months ago
Artificial intelligence

How to Prompt Engineer Phi-3-mini: A Practical Guide | HackerNoon

Prompt engineering enhances AI interaction by creating specialized inputs for better model outputs.
fromRaymondcamden
1 week ago
OMG science

Links For You (4/19/25)

The author is seeking new opportunities in developer relations and shares interesting tech updates.
fromPycoders
1 week ago
Python

PyCoder's Weekly | Issue #678

Utilizing Python namespaces is essential for managing variable scopes effectively.
more#ai
#europython
fromEuroPython Blog
1 week ago
Europe news

Tickets, Sessions, & Call for 2026 Host Venues!

Exciting new keynote speakers announced for EuroPython, showcasing prominent figures in the Python community.
fromEuroPython Society
1 week ago
Europe politics

Call for EuroPython 2026 Host Venues

EuroPython 2026 is calling for venue proposals to foster community and connections.
fromEuroPython Blog
1 week ago
Europe news

Tickets, Sessions, & Call for 2026 Host Venues!

Exciting new keynote speakers announced for EuroPython, showcasing prominent figures in the Python community.
fromEuroPython Society
1 week ago
Europe politics

Call for EuroPython 2026 Host Venues

EuroPython 2026 is calling for venue proposals to foster community and connections.
more#europython
#ai-development
fromMicrosoft for Python Developers Blog
3 weeks ago
London startup

Build AI agents with Python in #AgentsHack - Microsoft for Python Developers Blog

The 2025 hackathon offers a platform for developers to learn and build AI agents using popular Python frameworks.
Participants can join live streaming sessions to enhance their skills in AI development.
fromPycoders
1 month ago
Django

PyCoder's Weekly | Issue #674

LangGraph is a powerful tool for creating agentic AI workflows using Python.
Django 5.2 enhances templating capabilities with the new Simple Block tag.
fromWingware
1 week ago
Artificial intelligence

Wing Python IDE 11 Beta 2 - April 22, 2025 - Wing Python IDE

Wing 11 Beta 2 introduces enhanced AI support for multiple providers, improving Python development and user experience.
fromWingware
1 month ago
Web frameworks

Wing Python IDE Version 10.0.9 - March 24, 2025 - Wing Python IDE

Wing 10.0.9 enhances usability and functionality in AI-assisted development, addressing usability issues and adding features.
fromWingware
4 weeks ago
Web frameworks

Wing Python IDE 11 Early Access - March 27, 2025 - Wing Python IDE

Wing 11 introduces enhanced AI development tools, improved localization, and several user interface improvements to boost productivity for Python developers.
fromMicrosoft for Python Developers Blog
3 weeks ago
London startup

Build AI agents with Python in #AgentsHack - Microsoft for Python Developers Blog

The 2025 hackathon offers a platform for developers to learn and build AI agents using popular Python frameworks.
Participants can join live streaming sessions to enhance their skills in AI development.
fromPycoders
1 month ago
Django

PyCoder's Weekly | Issue #674

LangGraph is a powerful tool for creating agentic AI workflows using Python.
Django 5.2 enhances templating capabilities with the new Simple Block tag.
fromWingware
1 week ago
Artificial intelligence

Wing Python IDE 11 Beta 2 - April 22, 2025 - Wing Python IDE

Wing 11 Beta 2 introduces enhanced AI support for multiple providers, improving Python development and user experience.
fromWingware
1 month ago
Web frameworks

Wing Python IDE Version 10.0.9 - March 24, 2025 - Wing Python IDE

Wing 10.0.9 enhances usability and functionality in AI-assisted development, addressing usability issues and adding features.
fromWingware
4 weeks ago
Web frameworks

Wing Python IDE 11 Early Access - March 27, 2025 - Wing Python IDE

Wing 11 introduces enhanced AI development tools, improved localization, and several user interface improvements to boost productivity for Python developers.
more#ai-development
fromPython Software Foundation Blog
1 week ago
Non-profit organizations

PSF Grants Program 2024 Transparency Report

The PSF's 2024 Transparency Report showcases improvements and record grants, emphasizing ongoing commitment to the Python community's growth and program sustainability.
#programming-languages
fromInfoWorld
4 weeks ago
Python

Making Python faster won't be easy, but it'll be worth it

Python's performance challenges primarily stem from its dynamic nature, making native speed optimization complex despite various external solutions.
fromNature
1 week ago
Python

Which programming language should I use? A guide for early-career researchers

Python has overtaken JavaScript as the top programming language according to GitHub's 2024 report, marking a significant trend influenced by generative AI.
Python
fromInfoWorld
4 weeks ago

Making Python faster won't be easy, but it'll be worth it

Python's performance challenges primarily stem from its dynamic nature, making native speed optimization complex despite various external solutions.
fromNature
1 week ago
Python

Which programming language should I use? A guide for early-career researchers

Python has overtaken JavaScript as the top programming language according to GitHub's 2024 report, marking a significant trend influenced by generative AI.
more#programming-languages
#data-visualization
fromErik Marsja
3 weeks ago
Data science

How to Extract GPS Coordinates from a Photo: The USAID Mystery

Photographs today capture hidden data like geolocation, revealing where they were taken.
fromTechBeamers
1 week ago
Python

Matplotlib Practice Online: Free Exercises

Matplotlib is essential for data visualization in Python, facilitating easy analysis and insights through various plot types.
fromErik Marsja
3 weeks ago
Data science

How to Extract GPS Coordinates from a Photo: The USAID Mystery

Photographs today capture hidden data like geolocation, revealing where they were taken.
fromTechBeamers
1 week ago
Python

Matplotlib Practice Online: Free Exercises

Matplotlib is essential for data visualization in Python, facilitating easy analysis and insights through various plot types.
more#data-visualization
fromNedbatchelder
1 week ago
Python

Regex affordances

Python's regex offers powerful features enabling clear text manipulation, like verbose syntax and named groups for better readability and maintainability.
#duckdb
fromPycoders
4 weeks ago
Python

PyCoder's Weekly | Issue #675

Python generators enhance memory efficiency when processing large datasets.
DuckDB simplifies database management for Python developers.
Outlier detection is key for identifying significant data points.
The Rundown AI makes learning AI accessible to everyone.
fromRealpython
1 week ago
Privacy professionals

Episode #247: Exploring DuckDB & Comparing Python Expressions vs Statements - The Real Python Podcast

DuckDB provides a powerful and efficient way to manage large datasets in Python with easy-to-use syntax.
fromPycoders
4 weeks ago
Python

PyCoder's Weekly | Issue #675

Python generators enhance memory efficiency when processing large datasets.
DuckDB simplifies database management for Python developers.
Outlier detection is key for identifying significant data points.
The Rundown AI makes learning AI accessible to everyone.
fromRealpython
1 week ago
Privacy professionals

Episode #247: Exploring DuckDB & Comparing Python Expressions vs Statements - The Real Python Podcast

DuckDB provides a powerful and efficient way to manage large datasets in Python with easy-to-use syntax.
more#duckdb
#community-organizing
fromPycon
1 month ago
Online Community Development

Community Organizer Meet-up at PyCon US

Community organizers at PyCon US are encouraged to collaborate and share insights for improving Python communities.
fromPycon
1 week ago
Online Community Development

Community Organizer Summit and PSF & Meetups Discussion

The Community Organizer Summit at PyCon US aims to enhance collaboration and knowledge sharing among Python community organizers.
fromPycon
1 month ago
Online Community Development

Community Organizer Meet-up at PyCon US

Community organizers at PyCon US are encouraged to collaborate and share insights for improving Python communities.
fromPycon
1 week ago
Online Community Development

Community Organizer Summit and PSF & Meetups Discussion

The Community Organizer Summit at PyCon US aims to enhance collaboration and knowledge sharing among Python community organizers.
more#community-organizing
Startup companies
fromSilicon Valley Journals
1 week ago

Bauplan Emerges with $7.5M Seed to Simplify AI and Data Infrastructure for Software Engineers

Bauplan simplifies data infrastructure management for software engineers using Python, eliminating the need for specialized data teams.
fromNew York Post
2 weeks ago
Pets

Grandmother's head yanked out of 23-foot python's mouth after she went missing in Indonesia

An Indonesian grandmother was killed by a 23-foot python while gardening, highlighting risks of human-wildlife encounters in rural areas.
fromRealpython
2 weeks ago
Python

Creating a Python Dice Roll Application - Real Python

The course teaches how to create a Python dice roll simulator with a text-based user interface.
#automation
fromSitepoint
3 weeks ago
Python

Why Spreadsheets Need Better Coding Support - SitePoint

Microsoft's integration of Python into Excel will enhance data manipulation capabilities for users within the Microsoft 365 Insider Program.
fromtestandcode.com
4 weeks ago
Django

Python 3.14 won't repeat with pytest-repeat

pytest-repeat allows for easy repetition of tests but isn't compatible with Python 3.14.
fromSitepoint
3 weeks ago
Python

Why Spreadsheets Need Better Coding Support - SitePoint

Microsoft's integration of Python into Excel will enhance data manipulation capabilities for users within the Microsoft 365 Insider Program.
fromtestandcode.com
4 weeks ago
Django

Python 3.14 won't repeat with pytest-repeat

pytest-repeat allows for easy repetition of tests but isn't compatible with Python 3.14.
more#automation
fromRealpython
2 weeks ago
Python

Using Python's .__dict__ to Work With Attributes - Real Python

The .__dict__ attribute in Python maps attribute names to their values, essential for dynamic attribute management.
#pep-751
fromInfoWorld
4 weeks ago
Django

New Python lock file format will specify dependencies

Python developers have approved PEP 751 to create a standardized universal lock file format to enhance dependency management and installation reproducibility.
fromTechzine Global
3 weeks ago
Software development

New standard in Python provides a solution for complex lock files

PEP 751 establishes standards for package dependencies, enhancing installation reproducibility in Python applications.
fromPythonbytes
3 weeks ago
Web frameworks

Rise of the Python Lord

Git Town streamlines Git workflows for better command usage.
PEP 751 establishes a standardized lock file format for Python.
git-who offers insights into code contributions at a broader level.
fromInfoWorld
4 weeks ago
Django

New Python lock file format will specify dependencies

Python developers have approved PEP 751 to create a standardized universal lock file format to enhance dependency management and installation reproducibility.
fromTechzine Global
3 weeks ago
Software development

New standard in Python provides a solution for complex lock files

PEP 751 establishes standards for package dependencies, enhancing installation reproducibility in Python applications.
fromPythonbytes
3 weeks ago
Web frameworks

Rise of the Python Lord

Git Town streamlines Git workflows for better command usage.
PEP 751 establishes a standardized lock file format for Python.
git-who offers insights into code contributions at a broader level.
more#pep-751
fromEdcrewe
3 weeks ago
DevOps

Talk about Cloud Prices at PyConLT 2025

Cloud pricing involves almost 5 million SKUs across major providers, necessitating a robust data pipeline for accurate estimates.
fromRaymondcamden
3 weeks ago
OMG science

Links For You (4/5/25)

The author is seeking roles in developer relations and shares insights on presentations and resources from recent conferences.
fromMicrosoft for Python Developers Blog
3 weeks ago
OMG science

Python in Visual Studio Code - April 2025 Release - Microsoft for Python Developers Blog

April 2025 is the release date for enhanced Python, Pylance, and Jupyter extensions for Visual Studio Code, featuring tools that improve developer workflows.
fromInfoWorld
3 weeks ago
Django

Django 5.2 release touts automatic model importing

Django 5.2 introduces automatic model importing and ends support for previous 5.x versions.
It enhances composite primary key support and makes customizing fields easier.
#terminal-applications
fromTalkpython
1 month ago
Web frameworks

Algorithms for high performance terminal apps

Will McGugan is transforming terminal applications with advanced libraries like Rich and Textual, enhancing user experience through GUI-like frameworks.
fromMouse Vs Python
4 weeks ago
Typography

Textual - How to Add Widgets to a Container - Mouse Vs Python

Textual simplifies terminal UI development in Python, enabling easy widget arrangements using containers.
fromTalkpython
1 month ago
Web frameworks

Algorithms for high performance terminal apps

Will McGugan is transforming terminal applications with advanced libraries like Rich and Textual, enhancing user experience through GUI-like frameworks.
fromMouse Vs Python
4 weeks ago
Typography

Textual - How to Add Widgets to a Container - Mouse Vs Python

Textual simplifies terminal UI development in Python, enabling easy widget arrangements using containers.
more#terminal-applications
#pytest
fromHackernoon
1 year ago
Web frameworks

7 Best Tips and Practices for Efficient Python Test Automation | HackerNoon

Python, with its extensive libraries and simplicity, is ideal for test automation.
Choosing the right test framework, like Pytest or Behave, is crucial for project success.
fromtestandcode.com
1 month ago
Web frameworks

pytest-html - a plugin that generates HTML reports for test results

pytest-html simplifies the process of generating detailed HTML reports for pytest test results.
fromHackernoon
1 year ago
Web frameworks

7 Best Tips and Practices for Efficient Python Test Automation | HackerNoon

Python, with its extensive libraries and simplicity, is ideal for test automation.
Choosing the right test framework, like Pytest or Behave, is crucial for project success.
fromtestandcode.com
1 month ago
Web frameworks

pytest-html - a plugin that generates HTML reports for test results

pytest-html simplifies the process of generating detailed HTML reports for pytest test results.
more#pytest
fromNedbatchelder
1 month ago
Python

Human sorting improved

To sort strings understandably, numeric components must be treated by their value, improving readability and accuracy.
fromPythonbytes
1 month ago
Women in technology

If You Were a Klingon Programmer

The discussion surrounds the challenges and hesitations users face when considering new development tools like 'uv' compared to traditional ones like pip and pyenv.
fromRealpython
1 month ago
Software development

Python Code Quality: Best Practices and Tools Quiz - Real Python

High-quality Python code is essential for functionality and maintainability.
Tools like linters and profilers are key to enhancing code quality.
fromSitePoint Forums | Web Development & Design Community
1 month ago
Web frameworks

Reliable way to validate requirements.txt for aarch64 without checking each package manually? And precompiled modules for easy deployment?

Utilize `pip-tools` for managing dependencies and ensuring compatibility on aarch64.
Precompiling wheels for essential libraries simplifies the installation process for users.
[ Load more ]