If you ever work with 3rd party systems or databases, you know that solving any given problem requires a certain level of creativity. When integrating a 3rd party storefront ordering system with a 3rd party inventory system, I ran across an interesting challenge. The storefront system allows the creation of items under a handful of Continue reading →
I recently discovered that reading the field names of a .csv file using Python’s DictReader module causes the insertion of the field names back into the DictReader object. This seems like unexpected behavior to me. It appears to happen only once, the first time you attempt to read the field names. I’m using Python 3.3, Continue reading →
Background I’ve recently been diving into the world of web scraping at work. “Web scraping” refers to extracting information from web pages. Web scraping using jQuery is a simple way to extract targeted information using client-side scripts that can be easily integrated into existing web applications. jQuery is a free JavaScript library that allows the Continue reading →