Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Anarcat: Presentation tools

Link: https://anarc.at/blog/2020-09-30-presentation-tools/

I keep forgetting how to make presentations. I had a list of tools in
a wiki from a previous job, but that's now private and I don't see why
I shouldn't share this (even if for myself!).
So here it is
PyBites: Cleaning Text Data With Python

Link: https://pybit.es/guest-clean-text-data.html

Table of Contents

Cleaning Text Data with Python
Tokenisation
Normalising Case
Remove All Punctuation
Stop Words
Spelling and Repeated Characters (Word Standardisation)
Remove URLs, Email Addresses a
Erik Marsja: Pandas Count Occurrences in Column – i.e. Unique Values

Link: https://www.marsja.se/pandas-count-occurrences-in-column-unique-values/

The post Pandas Count Occurrences in Column – i.e. Unique Values appeared first on Erik Marsja.
In this Pandas tutorial, you are going to learn how to count occurrences in a column. There are occasion
Zero to Mastery: Python Monthly 💻🐍 September 2020

Link: https://zerotomastery.io/blog/python-monthly-september-2020/?utm_source=python-rss-feed

10th issue of Python Monthly! Read by 20,000+ Python developers every month. Keeping you up to date with the Python industry ecosystem, without wasting your valuable time.
Sebastian Witowski: Checking for True or False

Link: https://switowski.com/blog/checking-for-true-or-false


How do you check if something is True in Python? There are three ways:

One “bad” way: if variable == True:
Another “bad” way: if variable is True:
And the good way, recommended even in the Programmi
Django Weblog: Django bugfix release: 3.1.2

Link: https://www.djangoproject.com/weblog/2020/oct/01/django-bugfix-release-312/

Today we've issued the 3.1.2 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Andrew Dalke: Simple k-NN FPS Tanimoto and cosine similarity search

Link: http://www.dalkescientific.com/writings/diary/archive/2020/09/29/simple_knn_search.html


Yesterday
I developed an simple program to search chembl_27.fps.gz
for records with a Tanimoto similarity of at least 0.7 to caffeine. I
started by mentioning the 1986 paper by Willet, Winterman, and
Andrew Dalke: Simple in-memory ChEMBL similarity search

Link: http://www.dalkescientific.com/writings/diary/archive/2020/09/30/simple_in_memory_search.html



In the previous two essays I showed how to search
chembl_27.fps to find records with similar fingerprints to a query
fingerprint, then how
to implement a nearest-neighbor search and replace Tanimoto
Python Engineering at Microsoft: Announcing Playwright for Python: Reliable end-to-end testing for the web

Link: https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/

Automated end-to-end tests are a powerful tool for your team to ship faster and with more confidence. End-to-end tests automate UI interactions and can validate the functionality of your applications.
Wing Tips: Multiple Selections in Wing Python IDE

Link: https://wingware.com/blog/multiselection

In this issue of Wing Tips we revisit how to use multiple concurrent
selections in Wing's editor. These can be used to replace all occurrences of some text or
to apply the same edits to any number of
Andrew Dalke: Simple BitBound ChEMBL similarity search

Link: http://www.dalkescientific.com/writings/diary/archive/2020/10/01/simple_bitbound_search.html



In yesterday's
essay I changed the scan-based
Tanimoto search to an in-memory search and showed that after a
start-up cost of about 5 seconds I was able to do about 2 searches per
second of the 1.9
Dan Stromberg: Fast-paced, seven part intro to python for developers on youtube

Link: http://strombrg.blogspot.com/2020/10/fast-paced-seven-part-intro-to-python.html

Hi folks. I've uploaded a fast-paced, seven part intro to python for developers who already know at least one other turing complete, imperative programming language, to youtube. I hope people find i
Real Python: The Real Python Podcast – Episode #29: Resolving Package Dependencies With the New Version of Pip

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

If you use Python, then you probably have used pip to install additional packages from the Python package index. Part of the magic behind pip is the dependency resolver, and there is a new version of
Python Software Foundation: Join the Python Developers Survey 2020: Share and learn about the community

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/4l7Ayj1RE2Q/join-python-developers-survey-2020.html

 This year we are conducting the fourth iteration of the official Python Developers Survey. The goal is to capture the current state of the language and the ecosystem around it. By comparing the resul
Andrew Dalke: Using RDKit BulkTanimotoSimilarity

Link: http://www.dalkescientific.com/writings/diary/archive/2020/10/02/using_rdkit_bulktanimotosimilarity.html



In the first
essay of this series I developed a program to do a Tanimoto
similarity search of chembl_27.fps. I evaluated three different data
types: an RDKit ExplicitBitVect, a GMP mpz integer, and