Mike Driscoll: PyDev of the Week: Aisha Bello
This week we welcome Aisha Bello (@AishaXBello) as our PyDev of the Week! Aisha is the founder of PyLadies Nigeria and is passionate about STEM in developing countries. She is also an organizer for...
View ArticleTryton News: Newsletter September 2018
@ced wrote:This is the last month before the long term release 5.0. So many ongoing development has finally landed in Tryton.1024px-Modest_Huys_-_Vlasoogst.jpeg1024x766 241 KBChanges for the userStyle...
View ArticleCodementor: We don't need a ternary operator
Why the ternary operator is messy and how we could get rid of it.
View ArticleJulien Danjou: High-Performance in Python with Zero-Copy and the Buffer Protocol
Whatever your programs are doing, they often have to deal with vast amounts of data. This data is usually represented and manipulated in the form of strings. However, handling such a large quantity of...
View ArticleZato Blog: Connecting Zato clusters with WebSockets and publish/subscribe queues
Since version 3.0, it is possible to directly connect Zato clusters and exchange messages as though remote services where running in a local instance. This makes it an ideal choice for environments...
View ArticleStack Abuse: Beginner's Tutorial on the Pandas Python Library
Pandas is an open source Python package that provides numerous tools for data analysis. The package comes with several data structures that can be used for many different data manipulation tasks. It...
View ArticleNed Batchelder: Coverage.py 5.0a2: SQLite storage
The next alpha of Coverage.py 5.0 is ready: 5.0a2. The big change is that instead of using a JSON-like file for storing the collected data, we now use a SQLite database. This is in preparation for new...
View ArticleReal Python: Structuring Python Programs
You have now covered Python variables, operators, and data types in depth, and you’ve seen quite a bit of example code. Up to now, the code has consisted of short individual statements, simply...
View ArticleMade With Mu: Tinkology with Les
Friend of Mu and community supporter extraordinaire Les Pounder writes a blog containing lots of quick, fun and beginner-friendly projects. He calls this sort of thing “tinkology” – a term I really...
View ArticleFabio Zadrozny: PyDev 6.5.0 (#region code folding)
PyDev 6.5.0 is now available for download.There are some nice features and fixes available in this release:#region / #endregion comments can now be used by the code-folding engine. An action to easily...
View ArticlePodcast.__init__: Infection Monkey Vulnerability Scanner with Daniel Goldberg
How secure are your servers? The best way to be sure that your systems aren't being compromised is to do it yourself. In this episode Daniel Goldberg explains how you can use his project Infection...
View ArticleCodementor: The Magic Behind Python Generator Functions
https://cdn-images-1.medium.com/max/1600/1*6PpBwJOQIYho7GMjijh0Gw.jpeg Photo by Kaique Rocha (https://www.pexels.com/u/kaiquestr/) Generator Functions are one of the coolest features of the...
View ArticleCodementor: A Closer Look At How Python f-strings Work
https://cdn-images-1.medium.com/max/1600/1*Ww1GIXkTV2XdF_hYKyiWfA.jpeg Photo ByFancycrave (https://www.pexels.com/photo/accessory-bobbin-close-up-clothing-355148/) PEP 498...
View ArticleMichael Foord: Interview on Podcast.__init__
I recently had the great pleasure of having a conversation with Tobias Macey, who produces the Podcast.init podcast. We spent almost an hour talking about testing, the Python community and the mock...
View ArticlePython Celery - Weekly Celery Tutorials and How-tos: Celery task exceptions...
Handling Celery task failures in a consistent and predictable way is a prerquisite to building a resilient asynchronous system. In this blog post you will learn how to: handle Celery task errors and...
View ArticleItamar Turner Trauring: Stabbing yourself with a fork() in a...
It’s time for another deep-dive into Python brokenness and the pain that is POSIX system programming, this time with exciting and not very convincing shark-themed metaphors! Most of what you’ll learn...
View ArticleStack Abuse: Text Summarization with NLTK in Python
IntroductionAs I write this article, 1,907,223,370 websites are active on the internet and 2,722,460 emails are being sent per second. This is an unbelievably huge amount of data. It is impossible for...
View ArticleStack Abuse: File Handling in Python
IntroductionIt is an unwritten consensus that Python is one of the best starting programming languages to learn as a novice. It is extremely versatile, easy to read/analyze, and quite pleasant to the...
View ArticleContinuum Analytics Blog: Anaconda Welcomes Maggie Key as SVP of Customer...
Former VP of Accruent joins executive team to build out and embed customer success program within Anaconda AUSTIN, Texas – September 4, 2018 – Anaconda, Inc., the most popular Python data science...
View ArticleJames Bennett: django-registration 3.0
Today I’m pleased to announce the release of django-registration 3.0. This is a pretty big update, and one that’s been coming for a while, so I want to take a moment to go briefly through the changes...
View Article