Getting Started With Python

Let’s start from the beginning. Today, I downloaded the Mac OS X 64-bit/32-bit installer for Python 3.6.1. I don’t know what all of that means yet, but I intend to find out.

In full disclosure, I’m not truly starting from the beginning. I’ve downloaded Python before, on a different computer. But I don’t have that computer anymore; moreover, I haven’t used Python for so long that I’ve forgotten everything. So let’s just call it square one.

Anyhow, I downloaded the latest version of Python for Mac from this page. Once I got it downloaded, I was confused about what to do next. After putzing around on my computer for a few minutes, I found an installed application called IDLE, which is the window where you do your actual coding.

Once I had IDLE open, I wasn’t sure what to do! Luckily, the Python Software Foundation has compiled a resource list as a guide for Python beginners coming from a non-programming background. Perusing this page, I was hoping to find a non-intimidating way to put Python to work. After a few minutes, I settled on the first listing, a link to a website/book, “Automate the Boring Stuff with Python.”

I’ve sought out resources for learning Python in the past. “Automate the Boring Stuff with Python” has come up many times and I appreciate the pragmatic name, so I decided to give it a shot. Since the page for Chapter 0 isn’t working, I started with Chapter 1.

From this point, I do not plan to post again until I’ve completed my first project. That post will outline my journey from being (almost) a total beginner to being a novice coder with a no-longer-empty portfolio. At this point, I plan to complete my first project using only IDLE and “Automate the Boring Stuff with Python.” However, if I come to a fork in the road and my journey takes another turn, you’ll be the first to hear about it. Until then!

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s