Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: Type Checking in Python

Link: https://www.blog.pythonlibrary.org/2020/04/15/type-checking-in-python/

Type checking or hinting is a newer feature of Python that was added in Python 3.5. Type hinting is also known as type annotation. Type hinting is adding special syntax to functions and variable decla
Nathan Piccini Data Science Dojo Blog: Building a Rule-based Chatbot in Python

Link: https://blog.datasciencedojo.com/building-a-rule-based-chatbot-in-python/

Chatbots have become extremely popular in recent years and their use in the industry has skyrocketed. They have found a strong foothold in almost every task that requires text-based public dealing. Th
Jacob Perkins: NLTK Trainer Updates

Link: http://feedproxy.google.com/~r/StreamHackerPython/~3/sZ1leRc2s3M/

I’ve recently pushed some updates to nltk-trainer, so that it now supports Python 3.7 and NLTK 3.4.5 or greater. NLTK also just released version 3.5.
One significant change is that the default part of
PyCharm: Django Custom Tags in PyCharm Professional 2020.1

Link: http://feedproxy.google.com/~r/Pycharm/~3/1A-5crBUefo/

PyCharm started its life with Django support and our new release adds some useful improvements for Django coding. Let’s take a look at support for custom Django tags in PyCharm Professional 2020.1.
Bu
RMOTR: RMOTR Joins freeCodeCamp to Offer Data Analysis with Python Course

Link: https://blog.rmotr.com/rmotr-joins-freecodecamp-to-offer-data-analysis-with-python-course-500bea2bf2d9?source=rss----2e274f91448--python

Photo by Campaign Creators on UnsplashRMOTR is proud to partner with freeCodeCamp to release a brand new, free course, Data Analysis with Python.This in-depth tutorial, led by RMOTR founder Santiago B
Paul Bissex: How to port 100,000 lines of Python 2 to Python 3

Link: http://news.e-scribe.com/467

TLDR: Use futurize and its great documentation.
Last summer I led the conversion of a 77KLOC Python 2 web application to Python 3, and that was my guide.
First, we did the Stage 1 conversion, which ma
Programiz: Python Docstrings

Link: https://www.programiz.com/python-programming/docstrings

In this tutorial, we will learn about Python docstrings. More specifically, we will learn how and why docstrings are used with the help of examples.
Stefan Behnel: My responses to a Cython dev interview

Link: http://blog.behnel.de/posts/my-responses-to-a-cython-dev-interview.html

I recently received a request for an online interview by Jonathan Ruiz, a CS student in Berlin.
He's implementing graph algorithms as part of his final Bachelor thesis, and was evaluating and using Cy
Matt Layman: Consistent Onboarding - Building SaaS #52

Link: https://www.mattlayman.com/building-saas/consistent-onboarding/

In this episode, we glued together some of the onboarding steps. I added data validation so that future steps depend on data existing from previous steps. Then we added page messaging to direct users
Learn PyQt: Custom PyQt5/PySide2 PasswordEdit field with Show/Hide toggle

Link: https://www.learnpyqt.com/widgets/passwordedit/


When building applications which require a password (or some other secret) from a user you should use fields that hide the input. This prevents shoulder surfing passers by from being able to read off
Filipe Saraiva: LaKademy 2019

Link: https://blog.filipesaraiva.info/?p=2138

Past November 2019 KDE fellows from Latin-America arrived in Salvador – Brazil to attend an one more edition of LaKademy – the Latin American Akademy. That was the 7th edition of the event (or the 8th
Anwesha Das: Setting up a znc service

Link: http://anweshadas.in/setting-up-a-znc-service/

Here is an installation guide of znc on Fedora 31 :
Install the znc package
sudo dnf install znc

The current version of znc in Fedora 31 is znc-1.7.5-1.fc31.x86_64.
Configure znc
The next was to con
PyBites: 20 Refactoring Tips That Will Improve The Quality of Your Python Code

Link: https://pybit.es/python-refactoring.html

(Photo by Jeff Frenette on Unsplash)
20 Refactoring Tips That Will Improve The Quality of Your Python Code
header 1
header 2
header 3
header 4
header 5

Keep Calm and Code in Python!
-- Bob
Real Python: The Real Python Podcast – Episode #5: Exploring CircuitPython

Link: https://realpython.com/podcasts/rpp/5/

Have you ever wanted to explore using Python with electronics? CircuitPython is a great platform to get started with. This week Christopher talks with Thea Flowers. Thea has been creating several hard
Stéphane Wirtel: Yes!, I am a Github Sponsor

Link: https://wirtel.be/post/2020/04/17/github-sponsoring/

What’s a Github Sponsor? From the FAQ
GitHub Sponsors allows the developer community to financially support the people and organizations who design, build, and maintain the open source projects they
Stéphane Wirtel: Weekly Update, April 18, 2020

Link: https://wirtel.be/post/2020/04/18/2020-april-week-16-weekly-update/

Weekly Update Work Move to my office for online meetings Create a new micro-service with FastAPI Experiment Elassandra (ElasticSearch and Cassandra) Play with VueJS and Vuetify Onboarding of a new co
Bhavin Gandhi: How to live stream a meetup event

Link: https://geeksocket.in/posts/live-stream-meetup-event/

Due to current situation of COVID-19 pandemic, we (PythonPune) decided to have our March month’s meetup as an online event. Although we live streamed one meetup in September 2019, this time it was a c
Ned Batchelder: Letter boxed

Link: https://nedbatchelder.com//blog/202004/letter_boxed.html

With more time on my hands during this quarantine time, I started doing the
Letter Boxed puzzle.
You are given a square with three letters on each side:
You form words by choosing letters in sequence.