Parsing HTML with Python
I circled back to working with Python this weekend and learned how to use the BeautifulSoup HTML parser.
Because technology should be the means, not the end.
You couldn’t put off the inevitable. Because sooner or later, you reached the place when the inevitable just went and waited.
Terry Pratchett, Small Gods: A Discworld Novel
I circled back to working with Python this weekend and learned how to use the BeautifulSoup HTML parser.
I’m starting another review of my recently published book, Self-Guided SQL: Build Your SQL Skills with SQLite, looking for anything I might have missed, and one thought I had was adding more material on how to access SQLite from programming environments. A couple of months ago, I uploaded a video on how to create a…
Listen to this post or continue reading below. (Audio provided by ElevenLabs.) It seems like, every few years, I get the urge to play around with Python programming. This time, I found myself looking at some of my old BASIC files from back in the day and knew I needed a better challenge so I…
Several years ago, during my short time as a programming instructor, I came up with an assignment for the students where I asked them to create a financial calculator that would calculate mortgage statistics and savings accumulated with compound interest. Of course, I designed my own version and posted it to Github. While looking over…
Read More “C# Project Review – Mortgage and Savings Calculations” »
Software development starts with the understanding of a system and its rules. This article provides a first exercise in analyzing a system for the potential developer.
It’s actually possible to populate specific cells in an Excel worksheet with information from your Access database. Here’s how you do it.
Coming back around to the inventory side of the game, I decided to add some extra variety to the available items, starting with the scrolls and potions.
For this update, I decided to knock out a couple of quick features – the Play Again feature and the spawning of new monsters mid-level. A couple of bugs got squashed along the way.
The game has a solid foundation and now we start building on it. There are still a lot of features to finish and bugs to work out along the way, especially the individual inventory items that will help the player survive in the dungeons.
After cleaning up from the program refactoring, I decided to complete the programming on the player stats. Then things got real when the monsters started fighting back.