Skip to main content

Terminal extension for python

Project description

# TerminalPyth

Library that allows you to call terminal commands in python whithout discarding previous commands (unlike os.system() command does).

Install:

$ pip install terminalpyth

Usage:

import terminalpy

Create a terminalpy object. Pass True or False as argument if you want (or not) to have back the output.

trm = terminalpy.Terminal(output=True)

Only one straight-forward method: type. Pass inside it the command you want to be executed.

trm.type(‘pwd’)

# in this case, returns path to the current directory

It works with pretty much every terminal command.

To use “sudo”, if you are not in a terminal session itself, you must add the “-S” option, to read the password from your IDE (e.g. Pycharm).

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

terminalpyth-1.2.0.tar.gz (1.9 kB view hashes)

Uploaded Source

Built Distribution

terminalpyth-1.2.0-py3-none-any.whl (3.1 kB view hashes)

Uploaded Python 3

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