Output a command to a web browser.
Project description
Web Command
Output a command to a web browser console.
Install
pip install web-command
Example
web-command -s -l info -w 60 -- curl -s https://wttr.in/los-angeles
Browse http://localhost:8000/ to see the output.
Usage
usage: web-command [-h] [-a HOST] [-p PORT] [-s] [-l LEVEL] [-w WAIT_TIME]
[-V]
[COMMAND [COMMAND ...]]
Output a command to a web browser.
positional arguments:
COMMAND command to run (default: None)
optional arguments:
-h, --help show this help message and exit
-a HOST, --host HOST host to bind to (default: localhost)
-p PORT, --port PORT port to bind to (default: 8000)
-s, --suppress-output
suppress output (default: False)
-l LEVEL, --log-level LEVEL
log level (default: none)
-w WAIT_TIME, --wait-time WAIT_TIME
seconds to wait before restarting command (default: 5)
-V, --version show version and exit (default: False)
Development
git clone https://github.com/vjagaro/web-command.git
cd web-command-server
poetry install
npm install
npm run build
To build and publish:
poetry build
poetry config repositories.testpypi https://test.pypi.org/legacy/
poetry publish -r testpypi
# In another virtual environment:
pip install --index-url https://test.pypi.org/simple/ web-command
# If this looks good...
poetry publish
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
web-command-0.1.0.tar.gz
(73.9 kB
view hashes)
Built Distribution
Close
Hashes for web_command-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7698af7cc5787aaa682be5a1ec37905467423640c3ec55ecf940b279a6f08cb8 |
|
MD5 | 056217a3cc37467e9967b037b953a01e |
|
BLAKE2b-256 | 24107c40e597bc76b364b05a38c542688c2e76db770900b78ba8fd96f7549a10 |