Yelp Fusion API is a REST API that gives access to information across 50 million businesses across countries.
In this tutorial, you will be learning how to use the Yelp API to search businesses by providing their names, locations or phone numbers. You will also learn to match businesses in a given location to check their availability. You will be using the requests library of Python, Requests and JSON library to parse the JSON response of data.
This tutorial covers the following features of the Yelp API: Business Search, Reviews Search, Phone Search, and Business Match.
Finally, there will be a practical project to help you use Yelp API in a real-life case.
Continue reading “Yelp Fusion API tutorial”
Edit Distance (a.k.a. Levenshtein Distance) is a measure of similarity between two strings referred to as the source string and the target string.
The distance between the source string and the target string is the minimum number of edit operations (deletions, insertions, or substitutions) required to transform the source into the target. The lower the distance, the more similar the two strings.
Continue reading “Edit Distance and Jaccard Distance Calculation with NLTK”
Neste tutorial, você vai aprender como logar em site que requerem um usuário e uma senha antes de mostrar páginas específicas.
Continue reading “Logando com o Scrapy FormRequest”
With online courses, you can study anywhere, at the time suitable for you, get full lifetime access, and a Certificate of Completion. It is a wonderful experience that enables you to be taught by international skillful instructors whom you might not get the chance to meet otherwise. Nowadays, e-learning is a great advantage of technology that enables you to easily improve your skills and enjoy the learning experience.
In this article, we are trying to recommend a 7 powerful Python courses currently available on Udemy, the prominent online courses platform.
Continue reading “7 Powerful Python Online Courses on Udemy”
Today, we are going to learn about Scrapy; what Scrapy is overall, Scrapy versus other Python-based web scraping tools, why you should use it and when it makes sense to use some other tools, pros and cons of Scrapy, and that would be it. So let’s begin! Continue reading “Python Web Scraping Libraries: BeautifulSoup vs. Scrapy vs. Selenium”
Some APIs require authentication (API Key or Client ID and Client Secret, similar to a username and password, so to speak) to control their usage, and some do not. We will explain this later in multiple APIs. For the purpose of clarifying the basics, we will start with a very simple currency rate conversion API that does not require any authentication.
In this tutorial, you will learn how to use Python to extract data from ExchangeRatesAPI.io which is -according to its official website- “a free service for current and historical foreign exchange rates published by the European Central Bank.” Continue reading “Data Extraction from APIs with Python – Currency Exchange”
If you come here searching for a discount coupon for our best-selling Scrapy course, you finally got it. Click here to get your Scrapy course coupon. Enjoy your hassle-free learning experience and earn more income through applying for well-paid Scrapy jobs. Continue reading “Scrapy: Powerful Web Scraping & Crawling with Python – Course”
In this Scrapy tutorial, you will learn how to write a Craigslist crawler to scrape Craigslist‘s “Architecture & Engineering” jobs in New York and store the data to a CSV file.
This tutorial is one lecture of our comprehensive Scrapy online course on Udemy, Scrapy: Powerful Web Scraping & Crawling with Python Continue reading “Scrapy Tutorial: Web Scraping Craigslist”
There are several Web Scraping best practices you have to follow. Among them are critical questions you have to ask yourself beforehand. Continue reading “3 Questions to Ask Before Web Scraping”
So let’s assume we want to scrape the titles of jobs available in Boston from Craigslist. For now, we will work on one page only. Continue reading “Beautiful Soup Tutorial #3: Web Scraping Craigslist (One Page)”