Metadata-Version: 2.1
Name: pybites-tips
Version: 1.1.0
Summary: Read PyBites Python tips from the command line
Home-page: https://github.com/PyBites-Open-Source/pybites-tips
Author: PyBites
Author-email: support@pybit.es
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# PyBites Tips CLI

A wrapper to read [PyBites Python tips](https://codechalleng.es/tips) from the command line.

## Installation

You can install _PyBites Tips CLI_ from [PyPI](https://pypi.org/project/pybites-tips/):

    pip install pybites-tips

This tool uses Python 3.x

## Usage

PyBites Tips CLI is a command line application. There are two ways to run it:

1. Interactive mode:

		$ pytip

		Search tips (press 'q' to exit): functools
		3 tips found

		=== TIP 153 ===
		Title: functools.partial
		...
		...

2. Search for tips from the command line using the `-s` flag:

		$ pytip -s itertools
		7 tips found

		=== TIP 53 ===
		Title: random.choice and itertools.product
		Tip: #Python's random, range and itertools.product make it easy to simulate 5 dice rolls:
		...
		...

## Paging

If you want to _page_ through the results use the `-p` flag:

	$ pytip -s itertools -p
	7 tips found

	Press any key to start paging them, then press 'q' to go to the next one ... or hit 'c' bail out:
	...
	<< resulting tips are paged (you see them one by one in your terminal) >>

You can also just pipe `pytip`'s output to `more`:

`pytip -s itertools|more`

---

Enjoy!
