Planet Python RSS
217 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: Python 101: An Intro to Working with JSON

Link: https://www.blog.pythonlibrary.org/2020/09/15/python-101-an-intro-to-working-with-json/

JavaScript Object Notation, more commonly known as JSON, is a lightweight data interchange format inspired by JavaScript object literal syntax. JSON is easy for humans to read and write. It is also ea
The Digital Cat: TDD in Python with pytest - Part 3

Link: https://www.thedigitalcatonline.com/blog/2020/09/15/tdd-in-python-with-pytest-part-3/

This is the third post in the series "TDD in Python from scratch" where I develop a simple project following a strict TDD methodology. The posts come from my book Clean Architectures in Python and hav
Reuven Lerner: “Python Workout” is Manning’s “Deal of the Day”!

Link: https://lerner.co.il/2020/09/15/python-workout-is-mannings-deal-of-the-day-6/


If you’ve been looking for a way to become more fluent in Python, then there’s no better way than practice. And my book, Python Workout, is full of such exercises, helping you to really understand ho
Python Software Foundation: Answer these surveys to improve pip's usability

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/b25rNTJPpP4/answer-surveys-improve-pip-ux.html

The pip team has been working on improving the usability of pip since the start of this year. We've been carrying this work out remotely - by interviewing pip users, by sending short surveys, and doin
Fabio Zadrozny: PyDev 8.0 released (17 years of PyDev, typing support, MyPy and Debugger)

Link: http://feedproxy.google.com/~r/blogspot/pydev/~3/DBUmCCiupag/pydev-80-released-17-years-of-pydev.html

Wow, PyDev is turning 8.0... the 8.0 version probably doesn't do much justice as it's actually being developed for 17 years already! 😊I'm actually pretty happy on how things are working around it righ
EuroPython: EuroPython 2020: First batch of edited videos available

Link: https://blog.europython.eu/post/629320931800694784

We’re happy to release the first 30 cut videos of EuroPython 2020. You can watch them on our YouTube channel:EuroPython 2020 PlaylistOver the next few days/weeks, we’ll keep releasing more videos in b
Real Python: Command Line Interfaces in Python

Link: https://realpython.com/courses/command-line-interfaces/

Adding the capability of processing Python command line arguments provides a user-friendly interface to your text-based command line program. It’s similar to what a graphical user interface is for a v
Andrew Dalke: Changes in chemfp 3.4

Link: http://www.dalkescientific.com/writings/diary/archive/2020/09/15/chemfp_34_changes.html



In a previous
essay I talked about the new licensing model in the recent chemfp
3.4 release. In short, no-cost academic licensing is now available, a
pre-compiled version of the package, with some r
PyCoder’s Weekly: Issue #438 (Sept. 15, 2020)

Link: https://pycoders.com/issues/438

#438 – SEPTEMBER 15, 2020 View in Browser » Under the Hood of Calling C/C++ From Python Take a walk through internals of ctypes, libffi, binary extensions, and other tools that power seamless in
Andrew Dalke: chemfp on the command-line

Link: http://www.dalkescientific.com/writings/diary/archive/2020/09/15/chemfp_on_the_commandline.html



In this essay I'll gives some examples of using chemfp on the command-line to search
ChEMBL. Chemfp is a Python package for high-performance
cheminformatics fingerprint similarity search. If you wan
Nathan Piccini Data Science Dojo Blog: Building a Chatbot with Google DialogFlow

Link: https://blog.datasciencedojo.com/building-a-chatbot-with-google-dialogflow/

Chatbots have become extremely popular in recent years and their use in e-commerce has industry has skyrocketed. They have found a strong foothold in almost every task that requires text-based public
Mike Driscoll: wxPython by Example: Adding Icons to the Title Bar (Video)

Link: https://www.blog.pythonlibrary.org/2020/09/16/wxpython-by-example-adding-icons-to-the-title-bar-video/

In this video tutorial, you will learn how to add icons to your wxPython application’s title bar. This is a nice feature to add to your application to give your program some branding.

The post wxPyth
STX Next: Python vs. JavaScript: Is It a Fair Comparison?

Link: https://www.stxnext.com/blog/python-vs-javascript-comparison/




When we talk about building a project with Python or JavaScript, we very rarely mean building every software component with one programming language.
Python Circle: Python Requests Library: Sending HTTP GET and POST requests using Python

Link: https://www.pythoncircle.com/post/718/python-requests-library-sending-http-get-and-post-requests-using-python/

Python requests library to send GET and POST requests, Sending query params in Python Requests GET method, Sending JSON object using python requests POST method, checking response headers and response
Python Circle: Sending email with attachments using Python built-in email module

Link: https://www.pythoncircle.com/post/719/sending-email-with-attachments-using-python-built-in-email-module/

Sending email with attachments using Python built-in email module, adding image as attachment in email while sending using Python, Automating email sending process using Python, Automating email attac
Stack Abuse: Python: Check if Variable is a Number

Link: https://stackabuse.com/python-check-if-variable-is-a-number/

Introduction
In this article, we'll be going through a few examples of how to check if a variable is a number in Python.
Python is dynamically typed. There is no need to declare a variable type, while
Andrew Dalke: Faster gzip reading in Python

Link: http://www.dalkescientific.com/writings/diary/archive/2020/09/16/faster_gzip_reading_in_python.html



In this essay I'll describe how I improved chemfp's gzip read performance by about
15% by replacing Python's built-in gzip module
with a ctypes
interface to libz. If you need faster gzip read perfor
Real Python: Numbers in Python

Link: https://realpython.com/python-numbers/

You don’t need to be a math whiz to program well. The truth is, few programmers need to know more than basic algebra. Of course, how much math you need to know depends on the application you’re workin