A newsapi.org command line program in Python.
Project description
A command line application for displaying news headlines, written in Python.
Getting Started
Prerequisites
Installing
Newsapi-cli is on PyPI so it can be installed with pip.
$ pip install newsapi-cli
To upgrade use the -U flag.
$ pip install -U newsapi-cli
Alternatively get the source and install locally.
$ pip install -e ./newsapi-cli/
Adding your API key
To begin you will need to add your API key. If you do not have an API key you can get one free from News API.
$ news api YOUR00API00KEY00GOES00HERE
Using newsapi-cli
Usage:
news sources
news <source>
news search <keyword>
news -h | --help
news --version
Display a list of all news sources
$ news sources
Get headlines from a specific source
$ news <source>
Get headlines related to a keyword
$ news search <keyword>
Example
Get news headlines from the bbc-news source.
$ news bbc-news
Get top news headlines for Great Britain.
$ news gb
Get top business news headlines for Great Britain.
$ news gb/business
Get top headlines about apple.
$ news search apple
Built With
License
This project is licensed under the MIT License
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
Hashes for newsapi_cli-1.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e01b755550ea297182311032cf3a10f03c48a496c4b142f436be283ff5b411 |
|
MD5 | 1e252f3a4cca9d9fe979acd926d50006 |
|
BLAKE2b-256 | 41a3872ef2a79c6ba352d7fd66be4fe1a871ed68fe5dc445ce8b85ba3568fb46 |