Skip to main content

manyterm - spawn multiple terminals to print to

Project description

Manyterm

Spawn multiple terminals to print to.
Compatible with Windows, Linux, and MacOS.

Installation

pip install manyterm or pip3 install manyterm

Usage

import manyterm 

t1 = manyterm.Terminal() # init a new window

t1.print("Hello World") # print to the window

t1.print("supercalifragilisticexpialidocious", end="") # default end="\n"

t1.close() # close the window

Description

This program creates multiple terminals in python. New terminals can only be printed to (no input). tests/test.py contains an example of how to use this program. A server is used to print to client windows based on a uuid. When a new window object is made manyterm.Terminal() the program check to make sure that the server is running, then assigns itself a uuid, and then the program calls itself from a new terminal using the uuid as an argument. The new program contacts the server with its' uuid and the connection is made.

Windows 11

Picture showing windows example

Linux (Ubuntu 23.10)

Picture showing windows example

MacOS Sonoma

Picture showing windows example

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

manyterm-1.0.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

manyterm-1.0.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file manyterm-1.0.1.tar.gz.

File metadata

  • Download URL: manyterm-1.0.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for manyterm-1.0.1.tar.gz
Algorithm Hash digest
SHA256 fc4128e96758a7a8a05dfc6488252fc21e6c0c29e6f9e703f6005e923dbfb66d
MD5 e23c6877896a2d49549f650e716eb814
BLAKE2b-256 8685899815cba26c02b8a02a98f96aee979f54c1ebded8489c56c9579c770777

See more details on using hashes here.

File details

Details for the file manyterm-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: manyterm-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.6

File hashes

Hashes for manyterm-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d7afe97ebfdc1a3909490556b9e085595c96e6b66d11d03980f574dd95b31c9b
MD5 a652ed41d6a70c285bfda91a8119c05c
BLAKE2b-256 b9da667905c9053dff8ba958b033eb99042d0fa03e2877dd705e99f464255727

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