I try to write a retrospective of the previous year every year, usually for the first day of the new year. However due to tons of projects and family medical issues, I ended up pushing it to today. The year 2016 was pretty exciting. I wrote two books. The first was a sequel to my first book, Python 101 which I titled Python 201: Intermediate Python. Then at the end of December 2016 I released my third book, wxPython Cookbook which is my longest book to date.
The blog has done well too. For 2016, we hit 957,763 pageviews. That’s almost one MILLION page views, which is pretty exciting! Let’s take a look at what the top ten articles ended up being this year:
- A Simple Step By Step Reportlab Tutorial – 31,145 pageviews
- Reading Excel Spreadsheets with Python and xlrd – 29,860 pageviews
- Python 101: How to Open a File or Program – 23,236 pageviews
- Python 101: An Intro to Logging – 23,211 pageviews
- Python: Using Turtles for Drawing – 20,280 pageviews
- Python: A Simple Step by Step SQLite Tutorial – 20,162 pageviews
- Python: How to Create Rotating Logs – 17,751 pageviews
- Python 101: How to Download a File – 17,049 pageviews
- Python 101: Reading and Writing CSV Files – 14,912 pageviews
- Reportlab: Creating Tables in PDFs with Python – 14,211 pageviews
My introductory Reportlab tutorial continues to dominate the list with a second Reportlab tutorial making it onto the very bottom of the list. There are also two logging related articles, so there must be a lot of interest in doing that with Python. The biggest takeaway for me is that 40% of the list is made up of my Python 101 series while the rest is primarily introductory pieces to module in Python or 3rd party libraries (with the exception of item #10).
There is definitely still a lot of interest in introductory articles and in Reportlab. This combined with the feedback I receive from my readers helps me determine what to focus on in 2017. I hope to continue writing useful tutorials on much more of Python’s standard library in addition to the many cool 3rd party modules I keep stumbling across. I am also going to start writing at least one book this year that I hope my readers will enjoy.
I’m looking forward to seeing what else 2017 has to offer. I hope you will join me as we discover this year together!