A package for analyzing twitter sentiments based on keyword and number of tweets
Project description
Package
Use this package to download and analyze twitter sentiments.
Usage
Before using the package you need to set user parameters obtained by creating a twitter
app first. The package will need to read the user data from your environment variables stored in the following dict format
user_params = {
"consumerKey": os.environ.get("consumerKey"),
"consumerSecret": os.environ.get("consumerSecret"),
"accessToken": os.environ.get("accessToken"),
"accessTokenSecret": os.environ.get("accessTokenSecret"),
}
Installation
Install the package as follows:
pip3 install twitcent
importing the module
In your script simply import the package as follows:
from twitcent.twitcent import sentiments_dict
Calling the analyzer
The sentiment analysis main function is 'sentiments_dict' which is called under the script as follows:
from twitcent.twitcent import sentiments_dict
Get the sentiments score by calling
Do this to get scored sentiments sentiments_dict('#keyword', '180').
Where #keyword is the main keyword hashtag to search, and '180' is a string referring to the number of tweets to pull.
Be careful not to hit the rate limits allowed by twitter. For this reffer to the
twitter API documentation
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file twitcent-0.0.2.tar.gz.
File metadata
- Download URL: twitcent-0.0.2.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad141a2a11afad6b3b4e8a04712586de58b26a1a4a3d83566558ec7975d7a57f
|
|
| MD5 |
e4a234d46b0dd9fa6de0c634ebe6c5e0
|
|
| BLAKE2b-256 |
338cc1ed01761dd4b07b3765982d9d76d84f4e25ecd91b796c0fd3c63fd9c95f
|
File details
Details for the file twitcent-0.0.2-py3-none-any.whl.
File metadata
- Download URL: twitcent-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4851522fd887955b8e455cf31befc112677945cd2a59839c332bcf07f143649
|
|
| MD5 |
9e5c32492d503547f7b1f96cfda04cc8
|
|
| BLAKE2b-256 |
a67dc15f49566f285fde8d85992567ff8228f6a09be931deacde8d8e09413423
|