Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/santhoshse7en/imdby
imdby is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies.
https://github.com/santhoshse7en/imdby
beautifulsoup4 bs4 characters imdb imdb-api imdb-movie imdb-movie-database imdb-movies imdb-webscrapping movies pandas pypi python scrapers sys time without-api
Last synced: 2 months ago
JSON representation
imdby is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies.
- Host: GitHub
- URL: https://github.com/santhoshse7en/imdby
- Owner: santhoshse7en
- License: mit
- Created: 2019-05-21T02:21:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T07:17:52.000Z (over 4 years ago)
- Last Synced: 2024-09-18T06:19:11.628Z (3 months ago)
- Topics: beautifulsoup4, bs4, characters, imdb, imdb-api, imdb-movie, imdb-movie-database, imdb-movies, imdb-webscrapping, movies, pandas, pypi, python, scrapers, sys, time, without-api
- Language: Python
- Homepage: https://santhoshse7en.github.io/imdby/
- Size: 584 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![PyPI Version](https://img.shields.io/pypi/v/imdby.svg?style=flat-square)](https://pypi.org/project/imdby)
[![License](https://img.shields.io/pypi/l/imdby.svg?style=flat-square)](https://pypi.python.org/pypi/imdby/)
[![Documentation Status](https://readthedocs.org/projects/pip/badge/?version=latest&style=flat-square)](https://santhoshse7en.github.io/imdby_doc)# imdby
**imdby** is a Python package useful to retrieve and manage the data of the [IMDb](https://www.imdb.com/) movie database about movies, person, characters, companies, events and news.
| Source | Link |
| --- | --- |
| PyPI: | https://pypi.org/project/imdby/ |
| Repository: | https://github.com/santhoshse7en/imdby/ |
| Documentation: | https://santhoshse7en.github.io/imdby_doc/ |## Main features
* **imdby** is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, person, characters, companies, events and news.
- Sentiment Analysis for IMDb user reviews is included.
- written in Python 3 (compatible with Python 2.7)
- platform-independent
- can retrieve data from both the IMDb's web server, or a local copy of the database
- simple and complete API
## Dependencies
* beautifulsoup4
* selenium
* chromedriver-binary
* vaderSentiment
* textblob
* pandas## Installation
Whenever possible, please use the latest version from the repository:
```bash
pip install git+https://github.com/santhoshse7en/imdb
```But if you want, you can also install the latest release from PyPI:
```bash
pip install imdby
```## A Glance
Download it by clicking the green download button here on Github. Here's an example that demonstrates how to use imdby:
```python
# create an instance of the IMDb class
from imdb.imdb import IMDbia = IMDb()
# get a movie
cast = ia.full_cast_and_crew('tt4154796')# print the names of the directors of the movie
print('Directors:')
for director in cast.directors:
print(director)# search for a person name
people = ia.search_person('Simon Baker')
print(people.person_id, people.person_name)
```## Getting help
Please refer to the the online documentation on [Read The Docs](https://imdby.readthedocs.io/).## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)