It’s end of the week again so we review the code challenge of this week. It’s never late to sign up, just fork our challenges repo and start coding.
Code Challenge 10 – Build a Hangman Game – Review
By PyBites Team on 18 March 2017
Generators are Awesome, Learning by Example
By Julian Sequeira on 17 March 2017
Learn what a Generator is and check out some different examples.
10 Tips to Get More out of Your Regexes
By Bob Belderbos on 15 March 2017
Regular expressions can be arcane, yet when used with care they can also be very powerful. In this post a couple of tips to get more out of your regexes when using Python’s re module.
PyBites Module of the Week – Requests-cache for Repeated API Calls
By Bob Belderbos on 14 March 2017
Today a quick article on a nice caching module when working with APIs: Requests-cache.
Code Challenge 10 – Build a Hangman Game
By PyBites Team on 12 March 2017
A new week, a new ‘bite’ of Python coding! This week we will build a Hangman game. Good luck and have fun.
Twitter digest 2017 week 10
By PyBites Team on 11 March 2017
During the weekend we will share a curated list of 15 cool things (mostly Python) we found / tweeted during the week.
Code Challenge 09 – The With Statement and Context Managers – Review
By PyBites Team on 11 March 2017
It’s end of the week again so we review the code challenge of this week. It’s never late to sign up, just fork our challenges repo and start coding.
Simple API Part 2 – Building a Deep Work Logger with Flask, Slack and Google Docs
By Bob Belderbos on 10 March 2017
After Simple API – part 1 a more practical app in this part 2 tutorial: a Deep Work logger integrating Google docs and Slack, including deployment of the app to Heroku.
Comparing Lists with Difflib
By Julian Sequeira on 8 March 2017
Learn to compare blocks of text with the difflib module.
Don’t let mutability of compound objects fool you!
By Bob Belderbos on 7 March 2017
In this article I explain the difference between shallow versus deep copy with a working example. It’s an important concept when working with compound objects.