atlas des actus
    
Planet Python
14  septembre     22h45
Python Morsels: Boolean operators
   Python’s Boolean operators are used for combining Boolean expressions and negating Boolean expressions. Table of contents Combining two if statements using and Combining expressions with Boolean operators Using or instead of and Negating expressions ...
    15h27
Ned Batchelder: Cogged GitHub profile
   Cog is my tool for using bits of Python to generate content inside an otherwise static file. I used it in extreme ways to generate my GitHub profile page.If you haven ;t seen it before, you can customize your GitHub profile by creating a README.md in a repo named the same as your username. ...
13  septembre     12h00
Real Python: The Real Python Podcast - Episode #220: Configuring Git Pre-Commit Hooks & Estimating Software Projects
   How do you take advantage of Git pre commit hooks How do you build custom software checks and rules that run every time you commit your code Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects. Improve Your Python...
    00h00
Matt Layman: Cloud Migration Beginning - Building SaaS #202
   In this episode, we started down the path of migrating School Desk off of Heroku and onto Digital Ocean. Most of the effort was on tool changes and beginning to make a Dockerfile for deploying the app to the new setup.
12  septembre     16h00
Will Kahn-Greene: Switching from pyenv to uv
   Premise The . . release of uv does everything I currently do with pip, pyenv, pipx, pip tools, and pipdeptree. Because of that, I’m in the process of switching to uv. This blog post covers switching from pyenv to uv. History : Initial writing. : Minor updates and publishing...
    13h02
James Bennett: Know your Python container types
   This is the last of a series of posts I ;m doing as a sort of Python Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See the first post for an introduction. Python contains multitudes There are a lot of...
    12h00
Real Python: Quiz: Python 3.13: Free-Threading and a JIT Compiler
   In this quiz, you’ll test your understanding of the new features in Python . . By working through this quiz, you’ll revisit how to compile a custom Python build, disable the Global Interpreter Lock GIL , enable the Just In Time JIT compiler, determine the availability of new features at...
    00h00
Pythonâ ’Speed: It’s time to stop using Python 3.8
   Upgrading to new software versions is work, and work that doesn’t benefit your software’s users. Users care about features and bug fixes, not how up to date you are. So it’s perhaps not surprising how many people still use Python . . As of September , about of packages downloaded from...
    00h00
Pythonâ ’Speed: When should you upgrade to Python 3.13?
   Python . will be out October, but should you switch to it immediately And if you shouldn’t upgrade just yet, when should you Immediately after the release, you probably didn’t want to upgrade just yet. But from December and onwards, upgrading is definitely worth trying, though it...
11  septembre     19h43
Glyph Lefkowitz: Python macOS Framework Builds
   When you build Python, you can pass various options to . configure that change aspects of how it is built. There is documentation for all of these options, and they are things like prefix to tell the build where to install itself, without pymalloc if you have some esoteric need for everything...
    14h00
Real Python: How to Use Conditional Expressions With NumPy where()
   The NumPy where function is a powerful tool for filtering array elements in lists, tuples, and NumPy arrays. It works by using a conditional predicate, similar to the logic used in the WHERE or HAVING clauses in SQL queries. It’s okay if you’re not familiar with SQL you don’t need to know it to...
    12h00
Real Python: Quiz: Python Virtual Environments: A Primer
   So you’ve been primed on Python virtual environments Test your understanding of the tutorial here. Improve Your Python With Python Tricks ’ Get a short amp; sweet Python Trick delivered to your inbox every couple of days. gt; gt; Click here to learn more and see...
10  septembre     19h30
PyCoder’s Weekly: Issue #646 (Sept. 10, 2024)
   SEPTEMBER , View in Browser Using Pydantic to Simplify Python Data Validation Discover the power of Pydantic, Python’s most popular data parsing, validation, and serialization library. In this hands on video course, you’ll learn how to make your code more robust, trustworthy,...
    14h13
ListenData: How to Integrate Gemini API with Python
   In this tutorial, you will learn how to use Google’s Gemini AI model through its API in Python. Steps to Access Gemini API Follow the steps below to access the Gemini API and then use it in python. Visit Google AI Studio website. Sign in using your Google account. Create an API key. Install the...
    14h00
Real Python: When to Use . repr () vs . str () in Python
   One of the most common tasks that a computer program performs is to display data. The program often displays this information to the program’s user. However, a program also needs to show information to the programmer developing and maintaining it. The information a programmer needs about an object...
    13h41
Python Circle: Removing PDF pages using Python and PyPDF2
   Python code to remove pages from PDF files. How to delete pages from PDF files. Trim a PDF file. Pull a few pages from the PDF file and make a new one. Reduce PDF file size.
    11h40
Python Anywhere: Issues after system maintenance on 2024-09-05
   tl;dr On Thursday September we performed some system maintenance. It appeared to have gone well, and was completed at the scheduled time : UTC , but unfortunately there were unexpected knock on effects that caused issues later on in the day, and further problems on Saturday September...
09  septembre     14h00
Real Python: Python News Roundup: September 2024
   As the autumn leaves start to fall and signal the transition to cooler weather, the Python community has warmed up to a series of noteworthy developments. Last month, a new maintenance release of Python . . was introduced, reinforcing the language’s ongoing commitment to stability and security....
    13h45
PyCharm: How to Use Jupyter Notebooks in PyCharm
   PyCharm is one of the most well known data science tools, offering excellent out of the box support for Python, SQL, and other languages. PyCharm also provides integrations for Databricks, Hugging Face and many other important tools. All these features allow you to write good code and work with...
    12h33
Mike Driscoll: Adding Terminal Effects with Python
   The Python programming language has thousands of wonderful third party packages available on the Python Package Index. One of those packages is TerminalTextEffects TTE , a terminal visual effects engine. Here are the features that TerminalTextEffects provides, according to their documentation...
    08h00
Python Bytes: #400 Celebrating episode 400
   lt;strong gt;Topics covered in this episode: lt; strong gt; lt;br gt; lt;ul gt; lt;li gt; lt;strong gt;Python . . RC , . . , . ., . ., . ., and . . are now available lt; strong gt; lt; li gt; lt;li gt; lt;strong gt; lt;a href https: mkennedy.codes posts python docker...
    08h00
Zato Blog: Service-oriented API task scheduling
   Service oriented API task scheduling , by Dariusz Suchojad An integral part of Zato, its scalable, service oriented scheduler makes it is possible to execute high level API integration processes as background tasks. The scheduler runs periodic jobs which in turn trigger services...
    01h02
Python Morsels: Commenting in Python
   Python’s comments start with an octothorpe character. Table of contents Writing a comment in Python Inline comments in Python Best practices for commenting in Python Comment as needed, but not too much Writing a comment in Python ...
    00h00
Armin Ronacher: Multiversion Python Thoughts
   Now that uv is rapidly advancing I have started to dive back into making multi version imports for Python work. The goal here is to enable multiple resolutions from the solver in uv so that two incompatible versions of a library can be installed and used simultaniously. Simplified speaking it...
07  septembre     16h27
Test and Code: 222: Import within a Python package
   In this episode we’re talking about importing part of a package into another part of the same package.We’ll look at: from . import module and from .module import something and also: import package to access the external API from with the package.Why would we use import package if from ....