Skip to main content

A small package to run external command lines.

Project description

This package provides decorators and methods to run any external command line in a proper maner. It allows the creation of any command line python interface with ease.

How to install

Since pyxtern is hosted on PyPI, it can be installed using:

pip install pyxtern

How to use

The full documentation is available here. The following example presents the simplest way of using pyxtern:

from pyxtern import run

cmd = "find ./pyxtern -name *.py"
exit, out, err = run(cmd.split(), tee=True)

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

pyxtern-2.0.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

pyxtern-2.0.0-py2.py3-none-any.whl (9.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyxtern-2.0.0.tar.gz.

File metadata

  • Download URL: pyxtern-2.0.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1

File hashes

Hashes for pyxtern-2.0.0.tar.gz
Algorithm Hash digest
SHA256 7ebd43de37cc0b8b2612c848599e94703727ac5a78034b87e88d38e204dd9dab
MD5 c397a4c555374bec1974f6f3a28c2a8f
BLAKE2b-256 bedcdde515882b7447eacdd935f47522dc8240f086fa0faab83b5997f8f6d8c6

See more details on using hashes here.

File details

Details for the file pyxtern-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pyxtern-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1

File hashes

Hashes for pyxtern-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e9196539b2e2d1a847ab5046e487631c28fff1a74523a8e8f30da59352e1a1af
MD5 381c07c13a69d98281c6c2ac1240106d
BLAKE2b-256 6fed372d121e1e066070a277c6d6aa51293da3f1e5d7760b60d25c876cda0eb4

See more details on using hashes here.

Supported by

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