• Skip to primary navigation
  • Skip to main content

data Rebellion

Learning through Adventure

  • Home
  • Blog
  • Beginner Python Course
    • Preface – The Journey Ahead
    • Prologue – The Door
    • Chapter 1 – Arithmetic and Variables
    • Chapter 2 – Strings and Lists
    • Chapter 3 – Conditional Statements
    • Chapter 4 – Functions
    • Chapter 5 – Loops
    • Chapter 6 – Built-in Functions and Methods
    • Chapter 7 – Imports and Nesting
    • Chapter 8 – Opening the Door
    • Epilogue – Only the Beginning
  • About
  • Contact
You are here: Home / Archives for Python

Python

Here you'll find posts specifically related to learning the Python programming language, my favorite language of them all. Enjoy!

Getting to Know the Spyder IDE for Python

Updated March 25, 2021. Published February 28, 2019. 4 Comments

Whether you’re a beginner programmer, casual coder, data analyst/scientist, or anyone else that uses Python, I’d recommend you at least check out Spyder, among other IDEs. Granted, it may not the best choice if you’re a full-time Python developer. But otherwise it has a lot to offer with its blend of intuitive, beginner-friendly design and […]

Some Good Python IDEs for Casual Coders

Updated March 25, 2021. Published February 28, 2019. Leave a Comment

There are lots of lists out there on good code editors and integrated development environments (IDEs) for programming in Python. But those articles are often aimed at full-time developers. In this article I want to show you the three IDEs I recommend to Python programmers that are a bit more casual in their programming, each […]

Easily Build and Deploy Your First Python Web App

Updated March 25, 2021. Published February 17, 2019. 2 Comments

These days you can make your very own web app for free, in pure Python, with a minimal amount of code. The app we’re going to build is under 100 lines total. Not only that, the entire process, from coding and styling to hosting and embedding, can be surprisingly straightforward once you’ve seen an example. […]

Using Firefox Extensions with Selenium in Python

Updated March 25, 2021. Published September 11, 2018. 11 Comments

Firefox is my personal favorite browser, due in part to all of the great extensions available for it. When you try running Firefox with Selenium, however, you’ll probably find that Firefox is missing the extensions you have installed and normally use when browsing. Luckily, there’s a quick and easy way to install all your favorite […]

Using Headless Firefox with Selenium in Python

Updated April 17, 2021. Published March 15, 2018. 8 Comments

Headless Firefox and regular Firefox have the same capabilities, and running them with Selenium is a very similar process. The difference is that Headless Firefox does not generate any sort of user interface. In other words, no browser is visibly launched. If you happen to be web scraping with Selenium, it’s often helpful to see […]

Using Headless Chrome with Selenium in Python

Updated March 25, 2021. Published March 14, 2018. 12 Comments

Headless Chrome and regular Chrome have the same capabilities, and running them with Selenium is a very similar process. The difference is that Headless Chrome does not generate any sort of user interface. In other words, no browser is visibly launched. If you happen to be web scraping with Selenium, it’s often helpful to see […]

Quick Guide to Installing Selenium (Firefox version)

Updated March 25, 2021. Published March 7, 2018. 2 Comments

To set up Selenium, you’ll first need to have Python installed. Check out my other posts if you need help with that. Next, you need to install Selenium. To do this, simply open up your Windows command prompt or Mac/Linux terminal and enter the command: Now that Selenium is installed, you need to pick a […]

Intro to Python, Epilogue – Only the Beginning

Updated March 25, 2021. Published November 17, 2017. Leave a Comment

Congratulations, dear reader, on completing your quest. But be warned, opening the Door was but the first step of your journey. You now have an understanding of all the fundamental programming concepts required to begin making useful things. But what exactly will you do from here on out? Allow me to make a few suggestions: […]

Intro to Python, Chapter 8 – Opening the Door

Updated March 25, 2021. Published November 8, 2017. 2 Comments

Baldric was suddenly standing in a crowd of soldiers. Not Imperial soldiers thankfully. These were more ragtag, wearing random bits of armor here and there. Some had swords and shields, though most had spears or clubs or long knives. One formidable-looking woman appeared to be wielding a frying pan. They were all hurrying away in […]

Intro to Python, Chapter 7 – Imports and Nesting

Updated March 25, 2021. Published November 8, 2017. Leave a Comment

Baldric had been a town guard for years, breaking up fights and catching thieves and helping the elderly cross the street. When the Empire arose and moved him to HR, he dragged prisoners to staff meetings and hauled corpses away without thinking much of it. Law and order was better than letting those rebels Management […]

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to Next Page »

Copyright © 2023

Terms and Conditions - Privacy Policy