Open in app

Sign In

Write

Sign In

Dmitriy Zub ☀️
Dmitriy Zub ☀️

133 Followers

Home

About

Published in

Python in Plain English

·Pinned

Scrape Google Play Store App in Python

A guide on scraping the Google Play Store app in Python. — What will be scraped Prerequisites Full Code Code Explanation App basic info App images App comments Output Links Intro You can use official the Google Play Developer API which has a default limit of 200,000 requests per day, 60 requests per hour for retrieving the list of reviews and individual reviews…

Python

10 min read

Scrape Google Play Store App in Python
Scrape Google Play Store App in Python
Python

10 min read


Published in

Python in Plain English

·May 24

Make Direct Async Requests to SerpApi with Python

Intro In the previous SerpApi Async Requests with Pagination using Python blog post we’ve covered how to make Async requests with SerpApi’s pagination, how to use Search Archive API and Queue. In this blog post, we’ll cover how to make direct requests to serpapi.com/search.json without using SerpApi's google-search-results Python client. This…

Python

3 min read

Make Direct Async Requests to SerpApi with Python
Make Direct Async Requests to SerpApi with Python
Python

3 min read


May 6

Scrape Google Scholar in R

- What will be scraped - Prerequisites - Full Code - Explanation - Google Scholar Python scraper alternatives Scraping Google Scholar profiles in R can be a powerful tool for academic researchers, librarians, and data analysts. This blog post will show how to scrape profile data with pagination. What will be scraped

R

6 min read

Scrape Google Scholar in R
Scrape Google Scholar in R
R

6 min read


Published in

Python in Plain English

·May 3

How to Install Python Packages Without a ‘requirements.txt’ File with pipreqs

Why bother Say you get a project that doesn’t have a requirements.txt file in it and that project has 20+ imports, meaning you need to install 20+ modules manually. Sound not that interesting. That’s when pipreqs comes into play as a "lifesaver". This tool will scan all scripts/folders in the current working…

Python

3 min read

How to install Python packages without a requirements.txt file with pipreqs
How to install Python packages without a requirements.txt file with pipreqs
Python

3 min read


Mar 1

Implement SEO Cron Jobs with Replit and SerpApi

Intro This blog post will go over how to use an online IDE called Replit and how it could be used as a host option to host your SerpApi code to run cron jobs for your SEO, data extraction script, or anything else. What is SerpApi? SerpApi provides a convenient gateway…

Python

5 min read

Implement SEO Cron Jobs with Replit and SerpApi
Implement SEO Cron Jobs with Replit and SerpApi
Python

5 min read


Published in

Python in Plain English

·Feb 1

8 Most Popular Python HTML Web Scraping Packages with Benchmarks

- Intro - Used Hardware - Python Parsers Benchmarks - Personal Investigations - Python Browser Automation - Conclusions - Links Intro This blog post will cover Python web scraping packages in terms of their speed, ease of use, and personal investigations. …

Python

10 min read

8 Most Popular Python HTML Web Scraping Packages with Benchmarks
8 Most Popular Python HTML Web Scraping Packages with Benchmarks
Python

10 min read


Published in

Python in Plain English

·Jan 10

Making YouTube Mentions Tracker in Python

- Intro - App Demo - Virtual Environment and Libraries Installation - Full Code - Code Explanation - Links Intro This blog post is created to show you how SerpApi was integrated into this small app with an explanation of how the app functionates and SerpApi’s role in it. …

Python

13 min read

Python

13 min read


Published in

Python in Plain English

·Dec 16, 2022

Pagination Techniques to Scrape Data from any Website in Python

- Intro - Dynamic vs Hardcoded Pagination - Prerequisites - Types of pagination - Token Pagination - Dynamic Pagination with Token based Websites - Non Token Pagination - Dynamic Pagination with Non Token based Websites - Click Pagination - Dynamic Pagination with Clicks - Scroll or JavaScript Evaluation - Dynamic Pagination with Scrolls …

Python

8 min read

Python

8 min read


Nov 28, 2022

Build Simple CLI-Based Voice Assistant with PyAudio, Speech Recognition, pyttsx3 and SerpApi

Intro As you saw by the title, this is a demo project that shows a very basic voice-assistant script that can answer your questions in the terminal based on Google Search results. You can find the full code in the GitHub repository: dimitryzub/serpapi-demo-projects/speech-recognition/cli-based/ The follow-up blog post(s) will be about: Web-based…

Python

6 min read

Build Simple CLI-Based Voice Assistant with PyAudio, Speech Recognition, pyttsx3 and SerpApi
Build Simple CLI-Based Voice Assistant with PyAudio, Speech Recognition, pyttsx3 and SerpApi
Python

6 min read


Nov 17, 2022

SerpApi Async Requests with Pagination using Python

○ Intro ○ Time Comparison ○ Sync Pagination Requests ○ Sync Pagination Explanation ○ Async Pagination Requests ○ Async Pagination Explanation ○ Conclusion ○ What comes next Intro In the previous async requests with SerpApi and Python blog post, we’ve covered how to make async requests and how they work. …

Python

5 min read

SerpApi Async Requests with Pagination using Python
SerpApi Async Requests with Pagination using Python
Python

5 min read

Dmitriy Zub ☀️

Dmitriy Zub ☀️

133 Followers

Developer Advocate at SerpApi. I help to make structured data from a pile of mess.

Following
  • Artur Chukhrai

    Artur Chukhrai

  • Yang Zhou

    Yang Zhou

  • hartator

    hartator

  • Oleh Vanin

    Oleh Vanin

See all (6)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams