The Startup
Published in

The Startup

The Basics of Scraping with Ruby

There will be a number of times when you will want to get data from the internet for a program you are writing. APIs are a great resource, but only if one exists with the subject matter you want and if the data you are looking for is static and unchanging. If you want information about the upcoming events for your favorite celebrity or the approaching games for the Seahawks or Mariners, APIs don’t cut it. Scraping is a great way to get data from a webpage.

Scraping is the process of extracting data from a webpage. It can refer to manually copying the data from the page…




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

Learning from Audio: Wave Forms

Life of a Botify Engineer (pt. 2)

A study of parameters influencing dissolved oxygen concentration in a stream waterbody in Florida

Sustainable Development Goals Country Scores

Top 6 Tips for Private Investigators to Conduct More Fruitful Surveillance

Complete guide to Association Rules (2/2)

Graphing Food Insecurity in the United States

The Dunning –Kruger effect: When Data science becomes Data “sigh”ence

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Valerie Foster

Valerie Foster

Software Engineer

More from Medium

Configure Rails app for Heroku Deploy with Action Cable

Deploying a Ruby on Rails application on AWS EC2

Setting up MySQL with Ruby on Rails 7 on Ubuntu 20.04

Detecting malware packages in GitHub Actions