Skip to main content

Cross-platform python interpreter with highlighting, autocompletion and code hints (Like IPython and BPython)

Project description

Interactive console with syntax highlighting and tooltips.

Works with both CPython and PyPy.

Installing

pip install VisualPy -U

Usage

python -m VPython

General

CPython

Imports

Dark Theme (Default) Light Theme (-dbg --darkbg flag)

Arguments

usage: VPython [-h] [-dbg]
               [-lex {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}]
               [-t-lex {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}]
               [-cr CURSOR] [-i INTERACT_IT] [-q]

optional arguments:
  -h, --help            show this help message and exit

Highlight:
  Highlight Options

  -dbg, --darkbg        depending on the terminal's background

Lexer:
  Lexer Options

  -lex {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}, --lexer {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}
  -t-lex {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}, --traceback-lexer {PythonLexer,PythonConsoleLexer,PythonTracebackLexer,Python2Lexer,Python2TracebackLexer,CythonLexer,DgLexer,NumPyLexer}
  -cr CURSOR, --cursor CURSOR

Python:
  Python Options

  -i INTERACT_IT, --interact-it INTERACT_IT
                        Inspect interactively after running script
  -q, --quiet           Don't print version and copyright messages on interactive startup

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

VisualPy-1.0.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

VisualPy-1.0.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file VisualPy-1.0.0.tar.gz.

File metadata

  • Download URL: VisualPy-1.0.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for VisualPy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d92704da148fbe155788eec9c3ed14a298555ddd4062b2b6e6b66dfe1d2e2d6a
MD5 c552933a0674cf3a02b955fb3997c26b
BLAKE2b-256 280bed05dba2f061ad10986e3fcb0a09e5f9a99fdb2a025ad1e9d80cabe790f5

See more details on using hashes here.

File details

Details for the file VisualPy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: VisualPy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for VisualPy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 209d3beabd0d402bc8c917f7b0fa7c74a37c668a6a239025c329131eee7b689f
MD5 3702a5dd7006ec2c1a6d51eb68db6467
BLAKE2b-256 63a06d72aa019fe1fbb4d8d77e18ba9de841df1c3630ae3c0f40ea1644a823da

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