Skip to main content

version travis coveralls license

Command line interface for searching a given pattern in the given directory/file paths.

Quickstart

Install using pip:

pip install finder

Features

  • Supported on Python 3.3+.

Changelog

v1.0.2 (2017-05-07)

  • FIX bug in 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.

Release files for finder 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for finder 1.0.2
File Size Uploaded
finder-1.0.2.tar.gz 10.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for finder 1.0.2
File Interpreter ABI Platform
finder-1.0.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 20.5 kB

Release files / finder-1.0.2.tar.gz

Download URL finder-1.0.2.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
86c6d7201671b2fa6f9a42b793073f8215163083819e00d90af504278660fbb1
BLAKE2b-256 checksum
How to use checksums
de0f9522a3461aba3a2a4c52fc3c5d29edc58c833d2575e97cfb4a8d6cfd1d93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / finder-1.0.2-py2.py3-none-any.whl

Download URL finder-1.0.2-py2.py3-none-any.whl
Size 9.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
636897000bb1a152909386ea88fae9145d2aee585cbd46a1fe5f5502100db191
BLAKE2b-256 checksum
How to use checksums
a1494500a456434101b690eca63eb061fcae8cad61124d69c9d9f28d7a6ff263
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page