Command line interface for searching a given pattern in the given directory/file paths
Project description
******
finder
******
|version| |travis| |coveralls| |license|
Command line interface for searching a given pattern in the given directory/file paths.
Links
=====
- Project: https://github.com/bharadwajyarlagadda/finder
- Documentation: Wiki_
- Pypi: https://pypi.python.org/pypi/finder
- TravisCI: https://travis-ci.org/bharadwajyarlagadda/finder
Quickstart
==========
Install using pip:
::
pip install finder
Features
========
- Supported on Python 3.3+.
.. |version| image:: https://img.shields.io/pypi/v/finder.svg?style=flat-square
:target: https://pypi.python.org/pypi/finder/
.. |travis| image:: https://img.shields.io/travis/bharadwajyarlagadda/finder/master.svg?style=flat-square
:target: https://travis-ci.org/bharadwajyarlagadda/finder
.. |coveralls| image:: https://img.shields.io/coveralls/bharadwajyarlagadda/finder/master.svg?style=flat-square
:target: https://coveralls.io/r/bharadwajyarlagadda/finder
.. |license| image:: https://img.shields.io/pypi/l/finder.svg?style=flat-square
:target: https://github.com/bharadwajyarlagadda/finder/blob/master/LICENSE.rst
.. _Wiki: https://github.com/bharadwajyarlagadda/finder/wiki
Changelog
=========
v1.0.1 (2017-05-07)
-------------------
- Minor updates.
v1.0.0 (2017-05-07)
-------------------
- Add ``search`` method to search for a given pattern in the text provided.
- Add ``iterfiles` method to yield all the file paths in a given folder path.
- Add ``is_executable`` method to validate whether the given file is a executable or not.
- Add ``read`` method to read a given file line by line.
- Add wrapper method ``find`` to iterate through the given list of files/directories and find the given pattern in the files.
- Add ``FileReader`` class to searching all the files concurrently.
- Add schemas for serializing the data to a JSON-encoded string.
- Add command line wrapper around the API. User can now use the command line interface to get all the search results.
finder
******
|version| |travis| |coveralls| |license|
Command line interface for searching a given pattern in the given directory/file paths.
Links
=====
- Project: https://github.com/bharadwajyarlagadda/finder
- Documentation: Wiki_
- Pypi: https://pypi.python.org/pypi/finder
- TravisCI: https://travis-ci.org/bharadwajyarlagadda/finder
Quickstart
==========
Install using pip:
::
pip install finder
Features
========
- Supported on Python 3.3+.
.. |version| image:: https://img.shields.io/pypi/v/finder.svg?style=flat-square
:target: https://pypi.python.org/pypi/finder/
.. |travis| image:: https://img.shields.io/travis/bharadwajyarlagadda/finder/master.svg?style=flat-square
:target: https://travis-ci.org/bharadwajyarlagadda/finder
.. |coveralls| image:: https://img.shields.io/coveralls/bharadwajyarlagadda/finder/master.svg?style=flat-square
:target: https://coveralls.io/r/bharadwajyarlagadda/finder
.. |license| image:: https://img.shields.io/pypi/l/finder.svg?style=flat-square
:target: https://github.com/bharadwajyarlagadda/finder/blob/master/LICENSE.rst
.. _Wiki: https://github.com/bharadwajyarlagadda/finder/wiki
Changelog
=========
v1.0.1 (2017-05-07)
-------------------
- Minor updates.
v1.0.0 (2017-05-07)
-------------------
- Add ``search`` method to search for a given pattern in the text provided.
- Add ``iterfiles` method to yield all the file paths in a given folder path.
- Add ``is_executable`` method to validate whether the given file is a executable or not.
- Add ``read`` method to read a given file line by line.
- Add wrapper method ``find`` to iterate through the given list of files/directories and find the given pattern in the files.
- Add ``FileReader`` class to searching all the files concurrently.
- Add schemas for serializing the data to a JSON-encoded string.
- Add command line wrapper around the API. User can now use the command line interface to get all the search results.
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
finder-1.0.1.tar.gz
(10.5 kB
view hashes)
Built Distribution
Close
Hashes for finder-1.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa53355b8bd47e9c5f22c955cead4057a9ebce2b9c7e98006f5ed6faef9443bf |
|
MD5 | f9095159aa498041039ce8c32f2aeea6 |
|
BLAKE2b-256 | b4133ef5ce8f4f88873f0c1115c1d1bd8c18a6eabf5a113a76abc65764b4cee3 |