Mike Driscoll: PyDev of the Week: Daniel Gaspar
Link: https://www.blog.pythonlibrary.org/2022/03/28/pydev-of-the-week-daniel-gaspar/
This week we welcome Daniel Gaspar as our PyDev of the Week! Daniel is the co-author of Mastering Flask Web Development. If you would like to see what else Daniel has been up to, you should check out
Link: https://www.blog.pythonlibrary.org/2022/03/28/pydev-of-the-week-daniel-gaspar/
This week we welcome Daniel Gaspar as our PyDev of the Week! Daniel is the co-author of Mastering Flask Web Development. If you would like to see what else Daniel has been up to, you should check out
Mouse Vs Python
PyDev of the Week: Daniel Gaspar - Mouse Vs Python
This week we welcome Daniel Gaspar as our PyDev of the Week! Daniel is the co-author of Mastering Flask Web Development. If you would like to see what
Real Python: Pagination for a User-Friendly Django App
Link: https://realpython.com/django-pagination/
You can improve the user experience of your Django web app significantly by spreading your content over multiple pages instead of serving all of it at once.
This practice is called pagination.
To impl
Link: https://realpython.com/django-pagination/
You can improve the user experience of your Django web app significantly by spreading your content over multiple pages instead of serving all of it at once.
This practice is called pagination.
To impl
Realpython
Pagination for a User-Friendly Django App – Real Python
In this tutorial, you'll learn how to serve paginated content in your Django apps. Using Django pagination can significantly improve your website's performance and give your visitors a better user experience.
Anarcat: What is going on with web servers
Link: https://anarc.at/blog/2022-03-28-wtf-web-servers/
I stumbled upon this graph recently, which is w3techs.com
graph of "Historical yearly trends in the usage statistics of web
servers". It seems I hadn't looked at it in a long while because I was
surpr
Link: https://anarc.at/blog/2022-03-28-wtf-web-servers/
I stumbled upon this graph recently, which is w3techs.com
graph of "Historical yearly trends in the usage statistics of web
servers". It seems I hadn't looked at it in a long while because I was
surpr
Kushal Das: Introducing Very Bad Web Application
Link: https://kushaldas.in/posts/introducing-very-bad-web-application.html
I am planning to add a few chapters on securing services in my Linux Command
Line book. But, to make it practical &
hands on, I needed one real application which the readers can deploy and
secure. I
Link: https://kushaldas.in/posts/introducing-very-bad-web-application.html
I am planning to add a few chapters on securing services in my Linux Command
Line book. But, to make it practical &
hands on, I needed one real application which the readers can deploy and
secure. I
Python GUIs: QPSQL driver not loaded: Using Postgres with Qt & Python on Windows
Link: https://www.pythonguis.com/faq/postgres-pyqt5-windows-driver-not-loaded/
If you're trying to use Postgres with PyQt5/6 or PySide2/PySide6 you may have come across an issue with loading the driver.
Qt (correctly) lists the driver as available in Qt, but when trying to load
Link: https://www.pythonguis.com/faq/postgres-pyqt5-windows-driver-not-loaded/
If you're trying to use Postgres with PyQt5/6 or PySide2/PySide6 you may have come across an issue with loading the driver.
Qt (correctly) lists the driver as available in Qt, but when trying to load
Python GUIs
QPSQL driver not loaded: Using Postgres with Qt & Python on Windows
Setting PATH to use the Postgres library. If you're trying to use Postgres with PyQt5/6 or PySide2/PySide6 you may have come across an issue with loading the driver.
Mike Driscoll: Automating Excel with Python Video Overview
Link: https://www.blog.pythonlibrary.org/2022/03/29/automating-excel-with-python-video-overview/
In this tutorial, I will show you an overview of using OpenPyXL and Python to read and write Excel documents. You will also learn how to:
Style cells
Change fonts
Create named styles
Use pandas with
Link: https://www.blog.pythonlibrary.org/2022/03/29/automating-excel-with-python-video-overview/
In this tutorial, I will show you an overview of using OpenPyXL and Python to read and write Excel documents. You will also learn how to:
Style cells
Change fonts
Create named styles
Use pandas with
Mouse Vs Python
Automating Excel with Python Video Overview - Mouse Vs Python
In this tutorial, I will show you an overview of using OpenPyXL and Python to read and write Excel documents. You will also learn how to: Style cells
Inspired Python: Tower Defense Game: Finite State Automata / State Machines
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-finite-state-automata-state-machines
Tower Defense Game: Finite State Automata / State Machines
Complex codebases – and games are usually complex – tend to rely on a lot of state, usually captured in variables. Navigating from one scree
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-finite-state-automata-state-machines
Tower Defense Game: Finite State Automata / State Machines
Complex codebases – and games are usually complex – tend to rely on a lot of state, usually captured in variables. Navigating from one scree
Inspiredpython
Tower Defense Game: Finite State Automata / State Machines
Our Tower Defense Game has multiple screens, each requiring its own render and event loop to function. And the best way to capture the state the game is in, is using finite state automata.
Inspired Python: Tower Defense Game: Game Loop and Initializing PyGame
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-game-loop-and-initializing-pygame
Tower Defense Game: Game Loop and Initializing PyGame
How do you instruct your computer game to draw things to the screen consistently and to a drum-beat that ensures there’s no awkward pauses or jit
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-game-loop-and-initializing-pygame
Tower Defense Game: Game Loop and Initializing PyGame
How do you instruct your computer game to draw things to the screen consistently and to a drum-beat that ensures there’s no awkward pauses or jit
Inspiredpython
Tower Defense Game: Game Loop and Initializing PyGame
Our Tower defense game needs a way of drawing things to the screen, updating the score board, moving sprites around, and keep a consistent frame rate. That’s where the Game Loop comes in.
Inspired Python: Tower Defense Game: Getting Started
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-getting-started
Tower Defense Game: Getting Started
Python package management is not the easiest thing to wrap your head around. Nevertheless, it’s important that we capture the requirements our game has, properly,
Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-getting-started
Tower Defense Game: Getting Started
Python package management is not the easiest thing to wrap your head around. Nevertheless, it’s important that we capture the requirements our game has, properly,
Inspiredpython
Tower Defense Game: Getting Started
Before we start writing the Tower Defense game in earnest, we should create a proper Python development environment first
Inspired Python: Make your own Tower Defense Game with PyGame
Link: https://www.inspiredpython.com/course/create-tower-defense-game/make-your-own-tower-defense-game-with-pygame
Make your own Tower Defense Game with PyGame
In this course you’ll learn how to write a 2d Tower Defense Game from scratch, using PyGame. Writing a game is easy; but writing one that is maintainable
Link: https://www.inspiredpython.com/course/create-tower-defense-game/make-your-own-tower-defense-game-with-pygame
Make your own Tower Defense Game with PyGame
In this course you’ll learn how to write a 2d Tower Defense Game from scratch, using PyGame. Writing a game is easy; but writing one that is maintainable
Inspiredpython
Make your own Tower Defense Game with PyGame
Learn how to make games in Python with PyGame by writing a Tower Defense Game from scratch. You’ll learn sprite handling, movement, kinematics, collision detection, path finding and much more!
Real Python: Using Python's datetime Module
Link: https://realpython.com/courses/python-datetime-module/
Python has several different modules to deal with dates and times. This course concentrates on the primary one, datetime. Dates and times are messy things! Shifts due to daylight savings time and time
Link: https://realpython.com/courses/python-datetime-module/
Python has several different modules to deal with dates and times. This course concentrates on the primary one, datetime. Dates and times are messy things! Shifts due to daylight savings time and time
Realpython
Using Python's datetime Module – Real Python
Have you ever wondered about working with dates and times in Python? In this video course, you'll learn all about the built-in Python datetime library. You'll also learn about how to manage time zones and daylight saving time, and how to do accurate arithmetic…
Trey Hunner: Overlooked facts about variables and objects in Python: it's all about pointers
Link: https://treyhunner.com/2022/03/variables-objects-and-pointers-in-python/
This article was originally published on Python Morsels.
In Python, variables and data structures don’t contain objects.
This fact is both commonly overlooked and tricky to internalize.
You can happil
Link: https://treyhunner.com/2022/03/variables-objects-and-pointers-in-python/
This article was originally published on Python Morsels.
In Python, variables and data structures don’t contain objects.
This fact is both commonly overlooked and tricky to internalize.
You can happil
Treyhunner
Overlooked facts about variables and objects in Python: it's all about pointers
Unlike many programming languages, variables in Python are not buckets which
ItsMyCode: SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape
Link: https://itsmycode.com/syntaxerror-unicode-error-unicodeescape-codec-cant-decode-bytes-in-position-2-3-truncated-uxxxxxxxx-escape/
The SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape occurs if you are trying to access a file path with a regular string.
In this tut
Link: https://itsmycode.com/syntaxerror-unicode-error-unicodeescape-codec-cant-decode-bytes-in-position-2-3-truncated-uxxxxxxxx-escape/
The SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape occurs if you are trying to access a file path with a regular string.
In this tut
ItsMyCode
SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated UXXXXXXXX escape - ItsMyCode
The SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape occurs if you are trying to access a file path and provide the path as a regular string.
PyCoder’s Weekly: Issue #518 (March 29, 2022)
Link: https://pycoders.com/issues/518
#518 – MARCH 29, 2022 View in Browser » Python and the James Webb Space Telescope Python is used extensively in the data pipeline for the James Web Space Telescope. Michael Kennedy interviews Me
Link: https://pycoders.com/issues/518
#518 – MARCH 29, 2022 View in Browser » Python and the James Webb Space Telescope Python is used extensively in the data pipeline for the James Web Space Telescope. Michael Kennedy interviews Me
Pycoders
PyCoder’s Weekly | Issue #518
Issue #518 of the PyCoder’s Weekly newsletter, published March 29, 2022.
PyPy: PyPy v7.3.9 security release
Link: https://www.pypy.org/posts/2022/03/pypy-v738-release.html
PyPy v7.3.9 security release
The PyPy team is proud to release version 7.3.9 of PyPy. This is a security
release to match the recent CPython release and updates the portable pypy
tarballs with bzip2 1
Link: https://www.pypy.org/posts/2022/03/pypy-v738-release.html
PyPy v7.3.9 security release
The PyPy team is proud to release version 7.3.9 of PyPy. This is a security
release to match the recent CPython release and updates the portable pypy
tarballs with bzip2 1
PyPy
PyPy v7.3.9 security release
PyPy v7.3.9 security release
The PyPy team is proud to release version 7.3.9 of PyPy. This is a security
release to match the recent CPython release and updates the portable pypy
tarballs with bzip2 1
The PyPy team is proud to release version 7.3.9 of PyPy. This is a security
release to match the recent CPython release and updates the portable pypy
tarballs with bzip2 1
Stack Abuse: Graphs in Python: Depth-First Search (DFS) Algorithm
Link: https://stackabuse.com/depth-first-search-dfs-in-python-theory-and-implementation/
Introduction
Originating from mathematics, graphs are now widely used data structures in Computer Science. One of the first problems we encounter when constructing any algorithm regarding Graph proces
Link: https://stackabuse.com/depth-first-search-dfs-in-python-theory-and-implementation/
Introduction
Originating from mathematics, graphs are now widely used data structures in Computer Science. One of the first problems we encounter when constructing any algorithm regarding Graph proces
Stack Abuse
Graphs in Python - Theory and Implementation
Graphs are an extremely versatile data structure. More so than most people realize! Graphs can be used to model practically anything, given their nature of mode...
Peter Bengtsson: How to close a HTTP GET request in Python before the end
Link: http://www.peterbe.com/plog/how-to-close-a-http-get-request-in-python-before-the-end
Does you server barf if your clients close the connection before it's fully downloaded? Well, there's an easy way to find out. You can use this Python script:
import sys
import requests
url = sys.ar
Link: http://www.peterbe.com/plog/how-to-close-a-http-get-request-in-python-before-the-end
Does you server barf if your clients close the connection before it's fully downloaded? Well, there's an easy way to find out. You can use this Python script:
import sys
import requests
url = sys.ar
Codementor: Tutorial: Python Variables
Link: https://www.codementor.io/soniaiom1705/tutorial-python-variables-1rx9wsqnmz
Introduction
Variables in any programming language are similar to the variables in mathematics. For instance, we write x = 5 in mathematics. This means that x is the name of a variable and it...
Link: https://www.codementor.io/soniaiom1705/tutorial-python-variables-1rx9wsqnmz
Introduction
Variables in any programming language are similar to the variables in mathematics. For instance, we write x = 5 in mathematics. This means that x is the name of a variable and it...
www.codementor.io
Tutorial: Python Variables
| Codementor
| Codementor
Introduction
Variables in any programming language are similar to the variables in mathematics. For instance, we write x = 5 in mathematics. This means that x is the name of a variable and it...
Variables in any programming language are similar to the variables in mathematics. For instance, we write x = 5 in mathematics. This means that x is the name of a variable and it...
Real Python: Python GUI Programming With Tkinter
Link: https://realpython.com/python-gui-tkinter/
Python has a lot of GUI frameworks, but Tkinter is the only framework that’s built into the Python standard library. Tkinter has several strengths. It’s cross-platform, so the same code works on Windo
Link: https://realpython.com/python-gui-tkinter/
Python has a lot of GUI frameworks, but Tkinter is the only framework that’s built into the Python standard library. Tkinter has several strengths. It’s cross-platform, so the same code works on Windo
Realpython
Python GUI Programming: Your Tkinter Tutorial – Real Python
Complete an interactive tutorial for Python's GUI library Tkinter. Add buttons, text boxes, widgets, event handlers, and more while building two GUI apps.
Wingware: Wing Python IDE Version 8.3 - March 30, 2022
Link: https://wingware.com/news/2022-03-30
Wing 8.3 improves remote development by allowing it to work without an SSH agent or
command line OpenSSH or PuTTY configuration. This release also supports forwarding of the
SSH agent to the remote ho
Link: https://wingware.com/news/2022-03-30
Wing 8.3 improves remote development by allowing it to work without an SSH agent or
command line OpenSSH or PuTTY configuration. This release also supports forwarding of the
SSH agent to the remote ho
Wingware
Wing Python IDE Version 8.3 - March 30, 2022 - Wing Python IDE
Wing 8.3 improves remote development by allowing it to work without an SSH agent or
command line OpenSSH or PuTTY configuration. This release also supports forwarding of the
SSH agent to the remote host, allows blocking access to any SSH agent, improves analysis…
command line OpenSSH or PuTTY configuration. This release also supports forwarding of the
SSH agent to the remote host, allows blocking access to any SSH agent, improves analysis…
Python Engineering at Microsoft: Python in Visual Studio Code – April 2022 Release
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-april-2022-release/
The April 2022 release of the Python Extension for Visual Studio Code is now available.
In this release we’re introducing the following changes:
Pylint extension
Interpreter display in the status bar
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-april-2022-release/
The April 2022 release of the Python Extension for Visual Studio Code is now available.
In this release we’re introducing the following changes:
Pylint extension
Interpreter display in the status bar
Microsoft News
Python in Visual Studio Code – April 2022 Release
The April 2022 release of the Python Extension for Visual Studio Code is now available. In this release we’re introducing a Pylint extension, a simpler way to create empty Python and Jupyter Notebook files, fixes for running and debugging files with conda…