earn the White PyBites Ninja earn the Yellow PyBites Ninja earn the Orange PyBites Ninja right arrow earn more PyBites Ninja belts and certificates
The best way to learn to code in Python is to actually use the language.

Our platform offers effective Test Driven Learning which will be key to your progress.


Join thousands of Pythonistas and start coding!


Join us on our PyBites Platform
Click here to code!

From Webscraper to Wordcloud

Posted by Cedric Sambre on Wed 27 November 2019 in Learning • Tagged with Scraping, BeautifulSoup, NLP, SpaCy, WordCloud, python3.7, webscraping, data, cookiewall, error handling, ajax • 6 min read

After going through the web scraping learning paths, I decided to get my hands dirty and apply my freshly gathered knowledge on a real life project. I explain some difficulties you might encounter while scraping and I also show some libraries that can help you visualizing data you have obtained.


Continue reading

Errors should never pass silently

Posted by Bob on Wed 18 January 2017 in Best practices • Tagged with exceptions, Zen of Python, error handling, cleancode, anti-patterns • 3 min read

In this article some important anti-patterns regarding error handling and how to solve them making your code more Pythonic and easier to maintain.


Continue reading