• chevron_right

      Write a C++ extension module for Python

      pubsub.slavino.sk / pyopensource.com · Thursday, 24 November, 2022 - 08:00 edit

    Write a C++ extension module for Python Stephan Avenwedde Thu, 11/24/2022 - 03:00

    Use C extensions to make certain functionality available to you in Python.

    In a previous article, I gave an overview of six Python interpreters. On most systems, the CPython interpreter is the default, and also the poll in my last article showed that…


    Značky: #Python

    • chevron_right

      Learn Python: 7 of my favorite resources

      pubsub.slavino.sk / pyopensource.com · Saturday, 12 November, 2022 - 08:00 edit

    Learn Python: 7 of my favorite resources Don Watkins Sat, 11/12/2022 - 03:00

    Over the years, I've honed my Python skills thanks to these open source resources.

    I made a decision recently that I wanted to learn more Python so I could improve my instructional skills and broaden the horizons of my students. In the process, I have…


    Značky: #Python

    • chevron_right

      Using Python in VS Code and Codium

      pubsub.slavino.sk / pyopensource.com · Wednesday, 9 November, 2022 - 08:00 edit

    Using Python in VS Code and Codium Don Watkins Wed, 11/09/2022 - 03:00

    If you're looking for a good, general-purpose, open source code editor with Python integration, then you might give Codium a try.

    Over the past couple of years, I have had the privilege of working with middle school children to introduce them to Python coding and the Raspberry Pi 400. It's been a lot of…


    Značky: #Python

    • chevron_right

      Set up a Matrix to Discord bot

      pubsub.slavino.sk / pyopensource.com · Saturday, 29 October, 2022 - 07:00 edit

    Set up a Matrix to Discord bot Seth Kenlon Sat, 10/29/2022 - 03:00

    Run a Python Matrix bot to bridge chat between a Matrix room and a Discord channel.

    Matrix is a popular open source chat application that makes it easy to chat securely with people all over the world. Similarly, Discord is a non-open source chat application…


    Značky: #Python

    • chevron_right

      6 Python interpreters to try in 2022

      pubsub.slavino.sk / pyopensource.com · Wednesday, 21 September, 2022 - 07:00 edit

    6 Python interpreters to try in 2022 Stephan Avenwedde Wed, 09/21/2022 - 03:00

    It could be interesting to see how your code behaves on another interpreter than what you're used to.

    Python, one of the most popular programming languages, requires an interpreter to execute the instructions defined by the Python code. In contrast to other languages, which…


    Značky: #Python

    • chevron_right

      PyLint: The good, the bad, and the ugly

      pubsub.slavino.sk / pyopensource.com · Monday, 19 September, 2022 - 07:00 edit

    PyLint: The good, the bad, and the ugly Moshe Zadka Mon, 09/19/2022 - 03:00

    Get the most out of PyLint.

    Hot take: PyLint is actually good! "PyLint can save your life" is an exaggeration, but not as much as you might think! PyLint can keep you from really really hard to find and…


    Značky: #Python

    • chevron_right

      How to use modern Python packaging and setuptools plugins together

      pubsub.slavino.sk / pyopensource.com · Thursday, 8 September, 2022 - 07:00 edit

    How to use modern Python packaging and setuptools plugins together

    Using the setuptools plugin with modern Python packaging allows for experimentation with automation.

    Moshe Zadka Thu, 09/08/2022 - 03:00

    Python packaging has evolved a lot. The latest ("beta") uses one file, pyproject.toml, to control the package. A minimal pyproject.toml might look like this: [build-system]...


    Značky: #Python

    • wifi_tethering open_in_new

      This post is public

      opensource.com /article/22/9/modern-python-packaging-setuptools-plugins

    • chevron_right

      How I get students excited about math with Python and Raspberry Pi

      pubsub.slavino.sk / pyopensource.com · Friday, 12 August, 2022 - 07:00 edit

    How I get students excited about math with Python and Raspberry Pi

    Reimagine math with the help of these open source technologies.

    Don Watkins Fri, 08/12/2022 - 03:00

    I am teaching Python using Raspberry Pi 400 computers in a local library for the second year in a row. A couple of this year's students have not experienced success with...


    Značky: #Python

    • chevron_right

      Turn your Python script into a command-line application

      pubsub.slavino.sk / pyopensource.com · Tuesday, 19 July, 2022 - 07:00 edit

    Turn your Python script into a command-line application

    With scaffold and click in Python, you can level up even a simple utility into a full-fledged command-line interface tool.

    Mark Meyer Tue, 07/19/2022 - 03:00

    I've written, used, and seen a lot of loose scripts in my career. They start with someone that needs to semi-automate some task. After a while, they grow. They can change...


    Značky: #Python

    • wifi_tethering open_in_new

      This post is public

      opensource.com /article/22/7/bootstrap-python-command-line-application