Matt Layman: Launch Preparation - Building SaaS with Python and Django #167
Link: https://www.mattlayman.com/blog/2023/launch-preparation-building-saas-with-python-and-django-167/
In this episode, I started working through the set of issues that I previously identified as necessary to complete before launching the service on Heroku. We add history tracking, soft deletion for th
Link: https://www.mattlayman.com/blog/2023/launch-preparation-building-saas-with-python-and-django-167/
In this episode, I started working through the set of issues that I previously identified as necessary to complete before launching the service on Heroku. We add history tracking, soft deletion for th
Matt Layman
Launch Preparation - Building SaaS with Python and Django #167
In this episode, I started working through the set of issues that I previously identified as necessary to complete before launching the service on Heroku. We add history tracking, soft deletion for the user model, and integration with SendGrid.
TechBeamers Python: Python XOR: Explained with Examples
Link: https://www.techbeamers.com/python-xor-operator/
This tutorial teaches you what is Python XOR operator and how to use it to calculate the exclusive or (XOR) of two variables in Python. Furthermore, you will learn its applications in cryptography, bi
Link: https://www.techbeamers.com/python-xor-operator/
This tutorial teaches you what is Python XOR operator and how to use it to calculate the exclusive or (XOR) of two variables in Python. Furthermore, you will learn its applications in cryptography, bi
TechBeamers
Python XOR Operator - How to Use It with Examples
This tutorial explains how to use the Python xor operator with integers, strings, and bytes, and also for cryptography with examples.
Python Insider: Python 3.12.0 release candidate 1 released
Link: https://pythoninsider.blogspot.com/2023/08/python-3120-release-candidate-1-released.html
I'm pleased to announce the release of Python 3.12 release candidate 1.https://www.python.org/downloads/release/python-3120rc1/This is the first release candidate of Python 3.12.0
This release, 3.12
Link: https://pythoninsider.blogspot.com/2023/08/python-3120-release-candidate-1-released.html
I'm pleased to announce the release of Python 3.12 release candidate 1.https://www.python.org/downloads/release/python-3120rc1/This is the first release candidate of Python 3.12.0
This release, 3.12
Blogspot
Python Insider: Python 3.12.0 release candidate 1 released
Erik Marsja: Python Check if File is Empty: Data Integrity with OS Module
Link: https://www.marsja.se/python-check-if-file-is-empty-data-integrity-with-os-module/
The post Python Check if File is Empty: Data Integrity with OS Module appeared first on Erik Marsja.
In this tutorial, we will learn how to use Python to check if a file is empty without relying on ex
Link: https://www.marsja.se/python-check-if-file-is-empty-data-integrity-with-os-module/
The post Python Check if File is Empty: Data Integrity with OS Module appeared first on Erik Marsja.
In this tutorial, we will learn how to use Python to check if a file is empty without relying on ex
Erik Marsja
Python Check if File is Empty: Data Integrity with OS Module
Learn how to use Python to check if a file is empty. Validate Zip and Rar files and multiple files effortlessly.
Ned Batchelder: Alan Kay’s objects and arts
Link: https://nedbatchelder.com/blog/202308/alan_kays_objects_and_arts.html
In 1993 (30 years ago!), Alan Kay wrote
The early history of
Smalltalk, explaining the origins of the language’s ideas, its development,
and an assessment of its successes and failures. It’s a though
Link: https://nedbatchelder.com/blog/202308/alan_kays_objects_and_arts.html
In 1993 (30 years ago!), Alan Kay wrote
The early history of
Smalltalk, explaining the origins of the language’s ideas, its development,
and an assessment of its successes and failures. It’s a though
Nedbatchelder
Alan Kay’s objects and arts
In 1993 (30 years ago!), Alan Kay wrote <a href="http://worrydream.com/EarlyHistoryOfSmalltalk/" rel="external noopener">The early history of Smalltalk</a>, explaining the origins of the language’s ideas, its development, and an assessment of its successes…
Daniel Roy Greenfeld: PyPI Project URLs Cheatsheet
Link: https://daniel.feldroy.com/posts/2023-08-pypi-project-urls-cheatsheet
See these links in the image below? I want every PyPI project to have them in the left column.
The challenge is the PyPI project URLs spec is defined only in code. Here's my cheatsheet explaining how
Link: https://daniel.feldroy.com/posts/2023-08-pypi-project-urls-cheatsheet
See these links in the image below? I want every PyPI project to have them in the left column.
The challenge is the PyPI project URLs spec is defined only in code. Here's my cheatsheet explaining how
Daniel Roy Greenfeld
PyPI Project URLs Cheatsheet
The PyPI project URLs spec is defined only in code. Here's my cheatsheet explaining how to configure them. I'll update this as I learn more (suggestions welcome!). Examples in several formats.
Mike Driscoll: PyDev of the Week: Zac Hatfield Dodds
Link: https://www.blog.pythonlibrary.org/2023/08/07/pydev-of-the-week-zac-hatfield-dodds/
This week we welcome Zac Hatfield Dodds as our PyDev of the Week! Zac is a core developer of the Hypothesis package, which is a Python library for creating unit tests.
You can see what else Zac is up
Link: https://www.blog.pythonlibrary.org/2023/08/07/pydev-of-the-week-zac-hatfield-dodds/
This week we welcome Zac Hatfield Dodds as our PyDev of the Week! Zac is a core developer of the Hypothesis package, which is a Python library for creating unit tests.
You can see what else Zac is up
Mouse Vs Python
PyDev of the Week: Zac Hatfield Dodds - Mouse Vs Python
This week we welcome Zac Hatfield Dodds as our PyDev of the Week! Zac is a core developer of the Hypothesis package, which is a Python library for
Real Python: Python News: What's New From July 2023
Link: https://realpython.com/python-news-july-2023/
It’s always a good month to be a Pythonista, but July 2023 really drove this point home! The release of a new Python 3.12 beta version and Cython 3.0 moved the language forward, and more change is on
Link: https://realpython.com/python-news-july-2023/
It’s always a good month to be a Pythonista, but July 2023 really drove this point home! The release of a new Python 3.12 beta version and Cython 3.0 moved the language forward, and more change is on
Realpython
Python News: What's New From July 2023 – Real Python
In July 2023, the Python community hosted conferences, sought grant applications, and helped to form the Open Policy Alliance. The month also brought new versions of Python 3.12 beta and Cython, and the steering council began work on no-GIL Python.
Python Morsels: Creating a context manager in Python
Link: https://www.pythonmorsels.com/creating-a-context-manager/
Objects with __enter__ and __exit__ methods can be used as context managers in Python.
Table of contents
What is a context manager?
A useful context manager
What about that as keyword?
The return
Link: https://www.pythonmorsels.com/creating-a-context-manager/
Objects with __enter__ and __exit__ methods can be used as context managers in Python.
Table of contents
What is a context manager?
A useful context manager
What about that as keyword?
The return
Pythonmorsels
Creating a context manager in Python
Objects with __enter__ and __exit__ methods can be used as context managers in Python.
Mike C. Fletcher: Ubuntu 22.04 Python 3.12 pip is broken
Link: http://blog.vrplumber.com/b/2023/08/07/ubuntu-2204-python-312-pip-is-broken/
It seems that we've removed an entry point that pip 22.0 uses from Python 3.12. That means that you need to install pip from get-pip.py on Ubuntu LTS python3.12.
However even with that done and tox su
Link: http://blog.vrplumber.com/b/2023/08/07/ubuntu-2204-python-312-pip-is-broken/
It seems that we've removed an entry point that pip 22.0 uses from Python 3.12. That means that you need to install pip from get-pip.py on Ubuntu LTS python3.12.
However even with that done and tox su
Vrplumber
Plumbing Life's Depths - Ubuntu 22.04 Python 3.12 pip is broken
It seems that we've removed an entry point that pip 22.0 uses from Python 3.12. That means that you need to install pip from get-pip.py on Ubuntu LTS python3.12. However even with that done and tox supposedly configured to use pip 23.2.1 in its virtualenvs…
Montreal Python User Group: Lost Events on our Website
Link: https://montrealpython.org/en/2023/08/old-backups/
We had an outage on our website and as it turns out, our last backup was a manual one and it was rather old. As a result, there is a big gap between our next event and the previous event listed before
Link: https://montrealpython.org/en/2023/08/old-backups/
We had an outage on our website and as it turns out, our last backup was a manual one and it was rather old. As a result, there is a big gap between our next event and the previous event listed before
Montreal Python User Group: Montréal-Python 100 – Unipolar Orchestra
Link: https://montrealpython.org/en/2023/08/mp-100/
The September monthly meeting of the Montréal Pythonistas is going to be Montréal-Python 100 – Unipolar Orchestra!
This meeting will feature:
Denny Perez on the PSF (20 mins, EN)
Jean-Philippe Brochu
Link: https://montrealpython.org/en/2023/08/mp-100/
The September monthly meeting of the Montréal Pythonistas is going to be Montréal-Python 100 – Unipolar Orchestra!
This meeting will feature:
Denny Perez on the PSF (20 mins, EN)
Jean-Philippe Brochu
death and gravity: Running async code from sync in Python asyncio
Link: https://death.andgravity.com/asyncio-bridge
So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
Link: https://death.andgravity.com/asyncio-bridge
So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
death and gravity
Running async code from sync in Python asyncio
So, you're doing some sync stuff. But you also need to do some async stuff, without making *everything* async. Hint: asyncio.Runner will get you at least part of the way there.
PyBites: Avoiding Silent Failures in Python: Best Practices for Error Handling
Link: https://pybit.es/articles/python-errors-should-not-pass-silently/
In the world of programming, errors are inevitable. But how we choose to handle these errors can make the difference between a system that is robust and user-friendly and one that is fraught with ambi
Link: https://pybit.es/articles/python-errors-should-not-pass-silently/
In the world of programming, errors are inevitable. But how we choose to handle these errors can make the difference between a system that is robust and user-friendly and one that is fraught with ambi
Pybites
Avoiding Silent Failures In Python: Best Practices For Error Handling - Pybites
The Zen of Python famously states, "Errors should never pass silently." This principle emphasizes the importance of addressing issues head-on rather than
ListenData: How to Run Proton VPN in Windows with Python
Link: https://www.listendata.com/2023/08/python-code-to-run-proton-vpn.html
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
Prerequisite
First you need to download and install the OpenVPN GUI. OpenVPN GUI is a user-friendly application t
Link: https://www.listendata.com/2023/08/python-code-to-run-proton-vpn.html
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
Prerequisite
First you need to download and install the OpenVPN GUI. OpenVPN GUI is a user-friendly application t
ListenData
How to Run Proton VPN in Windows with Python
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
ListenData: How to Run Windscribe VPN in Windows with Python
Link: https://www.listendata.com/2023/08/python-code-to-run-windscribe-vpn.html
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code. Windscribe is a popular VPN service that offers several features. Windscribe's free version maintains the sam
Link: https://www.listendata.com/2023/08/python-code-to-run-windscribe-vpn.html
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code. Windscribe is a popular VPN service that offers several features. Windscribe's free version maintains the sam
ListenData
How to Run Windscribe VPN in Windows with Python
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code.
Real Python: What Does if __name__ == "__main__" Mean in Python?
Link: https://realpython.com/courses/if-name-main-python/
You’ve likely encountered Python’s if __name__ == "__main__" idiom when reading other people’s code. You might have even used if __name__ == "__main__" in your own scripts. But did you use it correctl
Link: https://realpython.com/courses/if-name-main-python/
You’ve likely encountered Python’s if __name__ == "__main__" idiom when reading other people’s code. You might have even used if __name__ == "__main__" in your own scripts. But did you use it correctl
Realpython
What Does if __name__ == "__main__" Mean in Python? – Real Python
In this video course, you'll learn all about Python's name-main idiom. You'll learn what it does in Python, how it works, when to use it, when to avoid it, and how to refer to it.
PyCoder’s Weekly: Issue #589 (Aug. 8, 2023)
Link: https://pycoders.com/issues/589
#589 – AUGUST 8, 2023 View in Browser » Exploring Pandas 2.0 & Targets for Apache Arrow What are the new ways to describe your data in pandas 2.0? Will the addition of Apache Arrow to the data b
Link: https://pycoders.com/issues/589
#589 – AUGUST 8, 2023 View in Browser » Exploring Pandas 2.0 & Targets for Apache Arrow What are the new ways to describe your data in pandas 2.0? Will the addition of Apache Arrow to the data b
Pycoders
PyCoder’s Weekly | Issue #589
Issue #589 of the PyCoder’s Weekly newsletter, published Aug. 8, 2023.
Python Bytes: #347 The One About Context Mangers
Link: https://pythonbytes.fm/episodes/show/347/the-one-about-context-mangers
<a href='https://www.youtube.com/watch?v=G-wAoK3yXBY' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by us! Support our work through:</p
Link: https://pythonbytes.fm/episodes/show/347/the-one-about-context-mangers
<a href='https://www.youtube.com/watch?v=G-wAoK3yXBY' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by us! Support our work through:</p
pythonbytes.fm
The One About Context Mangers
News and announcements from the Python community for the week of Aug 8th, 2023
Real Python: Prompt Engineering: A Practical Example
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and read about pro
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and read about pro
Realpython
Prompt Engineering: A Practical Example – Real Python
Learn prompt engineering techniques with a practical, real-world project to get better results from large language models. This tutorial covers zero-shot and few-shot prompting, delimiters, numbered steps, role prompts, chain-of-thought prompting, and more.…
PyBites: Why Our Python Mentoring Beats the Traditional Coding Bootcamp
Link: https://pybit.es/articles/why-our-python-mentoring-beats-the-traditional-coding-bootcamp/
If you’ve come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python developer?
We’re here to demonstrate why our a
Link: https://pybit.es/articles/why-our-python-mentoring-beats-the-traditional-coding-bootcamp/
If you’ve come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python developer?
We’re here to demonstrate why our a
PyBites
Why Our Python Mentoring Beats The Traditional Coding Bootcamp - PyBites
If you've come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python