Skip to main content

pycmd: tools for managing/searching Python related files.

Project description

pycmd is a collection of command line tools for helping with Python development.

py.cleanup: remove .pyc and similar files

Usage: py.cleanup [PATH]

Delete pyc file recursively, starting from PATH (which defaults to the current working directory). Don’t follow links and don’t recurse into directories with a “.”.

py.lookup: find text in recursively found .py files

Usage: py.lookup SEARCH_STRING [options]

Looks recursively at Python files for a SEARCH_STRING, starting from the present working directory. Prints the line, with the filename and line-number prepended.

py.countloc: give LOCs for lines and testlines

Usage: py.countloc [PATHS]

Count (non-empty) lines of python code and number of python files recursively starting from a PATHS given on the command line (starting from the current working directory). Distinguish between test files and normal ones and report them separately.

py.which: print location of an importable package or module

Usage: py.which modulename

Print the __file__ of the module that is imported via import modulename. The version-suffix is the same as with py.test above.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycmd-1.0.zip (19.1 kB view details)

Uploaded Source

File details

Details for the file pycmd-1.0.zip.

File metadata

  • Download URL: pycmd-1.0.zip
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pycmd-1.0.zip
Algorithm Hash digest
SHA256 bb15bbfba0d138cf11136bd47ceaaad57823bbfb368d266865b02baf0aa5376d
MD5 f63ca65f5fbc27321346114fa429c811
BLAKE2b-256 d9c2a52a2142cbf8212d9f1235a071a441b90b44be6e83a5ff8252344f3c1724

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page