Comparing Lists with Difflib

Posted by Julian on Wed 08 March 2017 in Learning • Tagged with python, learning, beginners, stdlib, tips, cleancode, bestpractices, pythonic • 3 min read

Learn to compare blocks of text with the difflib module.


Continue reading

Pythonic String Formatting

Posted by Julian on Thu 02 March 2017 in Learning • Tagged with python, learning, beginners, tips, cleancode, bestpractices, pythonic • 3 min read

The formatting of strings has been a hot topic in Python and something that I struggled with at the beginning. It's quite interesting to see how it's evolved over time to be what it is today!


Continue reading

I have been coding in Python for years and I still ...

Posted by PyBites on Wed 01 March 2017 in Learning • Tagged with learning, twitter, pyfun, stackoverflow • 3 min read

A quick post on a fun trend we saw on Twitter this morning: people posting how long they coded for and what they still had to lookup. Some of this is tongue in cheek of course, but the point is that programming is not easy. Secondly there is no shame in looking things up, we all do it! What do fellow Pythonistas say?


Continue reading

Shelve It!

Posted by Julian on Tue 14 February 2017 in Learning • Tagged with shelve, python, tips, tricks, code, pybites, database • 3 min read

Shelve basics and a question on how best to manage importing the DB.


Continue reading

Python Naming Conventions

Posted by Julian on Sun 01 January 2017 in Learning • Tagged with learning, python, beginners, tips, cleancode, bestpractices • 2 min read

Naming conventions can be tricky in Py. It's good to make sure we're all on the same page.


Continue reading

Don't Let Indentation Catch You Out

Posted by Julian on Fri 30 December 2016 in Learning • Tagged with python, learning, beginners, tips, cleancode, bestpractices • 4 min read

Python indentation can be a cruel mistress. Let's get it right!


Continue reading

Learning from Python mistakes

Posted by Bob on Wed 28 December 2016 in Learning • Tagged with bestpractices, pep8, virtualenv, cleancode, logging, pytest, ebook, refactoring, gotchas • 2 min read

In this post I summarize some great lessons Mike Pirnat shared in his free ebook 'How to make mistakes in Python'


Continue reading