Get all tweets filtered by the parameters that are in twitter advanced search.
Project description
all_twitter_scraper
All twitter scraper gets all tweets filtered by the parameters that are in twitter advanced search such as tweets that: include specific keywords, does not include specific keywords, include exact phrase, include specific hashtags, etc..
Table of Contents
Installation
To install all_twitter_scraper package, simply run:
pip install all_twitter_scraper
Usage
An example that clears most of the package parameters:
from all_twitter_scraper.modules.Twitter_Scraper import Twitter_Scraper
from datetime import date
from all_twitter_scraper.modules.Criteria import Criteria
if __name__ == "__main__":
criteria = Criteria()
criteria.set_language('ar')
criteria.set_since_date(date(2019, 1, 1))
criteria.set_until_date(date(2020, 4, 1))
criteria.set_all_of_keywords(['Mohammed', 'Aly'])
twitter_scraper = Twitter_Scraper()
tweets = twitter_scraper.scrap(criteria, return_tweets_list=True)
Buy me a coffee
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file all_twitter_scraper-0.0.4.tar.gz
.
File metadata
- Download URL: all_twitter_scraper-0.0.4.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | add94f0c497c0dc832f4e7f1114c73d68b135d5ce3be8bc6f0969723af1e3ae7 |
|
MD5 | 750b876d85627d429485de82aa909fa8 |
|
BLAKE2b-256 | 92e831dd55c99af2506b914c6f41d674a76a78afe650d2fb30f0784d4312c43c |
File details
Details for the file all_twitter_scraper-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: all_twitter_scraper-0.0.4-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68cae8ff6e6c83c7df05a315c329d16ffcfc45f5ef5f8220b20af4ccae95ebec |
|
MD5 | a8ffcf88f0933df12a569a4e7c641cf8 |
|
BLAKE2b-256 | 647730d0644e2077797d7d8fc911f0fda25f16a4b7bb7b41aed3f25820d975c2 |