Planet Python

Planet Python - http://planetpython.org/

Latest articles

Kushal Das: Another try at a new Python module for OpenPGP aka johnnycanencrypt

Using OpenPGP from Python is a pain. There are various documentation/notes on the Internet explaining why, including the famous one from isis agora lovecraft where they explained why they changed the module name to pretty_bad_protocol. sequoia-pgp is a Rust project to do OpenPGP from scratch in Rust, and as library first approach. You can see...

Mike Driscoll: wxPython by Example – Creating a wx.Notebook (Video)

In this tutorial, you will learn how to add a wx.Notebook to your GUI application using wxPython. The notebook widget is how you would add a tabbed interface to your application. Related articles wxPython: A Simple Notebook Example The “Book” Controls of wxPython (Part 1 of 2) The post wxPython by Example – Creating a wx.Notebook...

Mike Driscoll: wxPython by Example – Creating a wx.Notebook

In this tutorial, you will learn how to add a wx.Notebook to your GUI application using wxPython. The notebook widget is how you would add a tabbed interface to your application. Related articles wxPython: A Simple Notebook Example The “Book” Controls of wxPython (Part 1 of 2) The post wxPython by Example – Creating a wx.Notebook...

PSF GSoC students blogs: Weekly Check-in #4

What did I do this week? This week was mostly debugging the shell scripts for go metadata extraction. What's next? I aim to complete the work by next week. Did I get stuck somewhere? Tern is not picking up go command. and also I have to find a way to cd into wrokdir.

Janusworx: A Hundred Days of Code, Day 003 - Methods

Learnt about methods today. Notes follow … My understanding about methods? They are functions in classes that help me manipulate the data the objects contain when they are created. I have been using something them subconsciously all along. The __init__ method, that is called/run automatically every time an object is created. Aha A...

Codementor: 12+ Free (or Low-Cost) Websites to Empower Your Programming Education

Although we still talk about programming as a standalone career, the dominance of technology in our lives makes it clear that coding is much more than a career path. In my opinion, computer science is more than a college major or a high-paid job - it’s a skill, essential for thriving in a modern-day economy.

Stack Abuse: Managing Python Environments with direnv and pyenv

Introduction As Python developers, most of us are familiar with Virtual Environments. One of the first things we do when working on a new project is to create an environment. We commonly use virtualenv or venv exactly for that purpose. Each project we work on uses different packages and may even be compatible with only one Python version. Doing...

Real Python: The Real Python Podcast – Episode #17: Linear Programming, PySimpleGUI, and More

Are you familiar with linear programming, and how it can be used to solve resource optimization problems? Would you like to free your Python code from a clunky command line and start making convenient graphical interfaces for your users? This week on the show, David Amos is back with another batch of PyCoder's Weekly articles and projects. ...

Reuven Lerner: “Python Workout” is available in print!

If you’re like a lot of people, you’re able to get things done in Python, thanks to a combination of intuition, searching on Stack Overflow, and messing around. But you don’t feel fluent with the language, in that you’re always wondering just why things work the way they do. The way to overcome this is practice. Lots of practice. My book,...

Tryton News: Security Release for issue9453

Synopsis A vulnerability in sao has been found by Cédric Krier. With issue 9453, the web client does not escape the HTML tags from user data in translated richtext widgets. This allows cross-site scripting attacks which can result in session hijacking, persistent phishing attacks, and persistent external redirects to a malicious source. Impact...

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!