| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
bpython is a lightweight Python interpreter that adds several features common to IDEs. These features include syntax highlighting, expected parameter list, auto-indentation, and autocompletion. (See below for example usage).
bpython does not aim to be a complete IDE - the focus is on implementing a few ideas in a practical, useful, and lightweight manner.
bpython is a great replacement to any occassion where you would normally use the vanilla Python interpreter - testing out solutions to people's problems on IRC, quickly testing a method of doing something without creating a temporary file, etc..
You can find more about bpython - including full documentation - at our homepage.
If you have pip installed, you can simply run:
$ pip install bpythonStart bpython by typing bpython in your terminal. You can exit bpython by using the exit() command.
See the sample-config file for a list of available options. You should save your config file as ~/.config/bpython/config (i.e $XDG_CONFIG_HOME/bpython/config) or specify at the command line:
bpython --config /path/to/bpython/config
If you are using Python 2 before 2.7.7, the followign dependency is also required:
If you have problems installing cffi, which is needed by OpenSSL, please take a look at cffi docs.
bpython-urwid requires the following additional packages:
For known bugs please see bpython's known issues and FAQ page.
I hope you find it useful and please feel free to submit any bugs/patches suggestions to Robert or place them on the github issues tracker.
For any other ways of communicating with bpython users and devs you can find us at the community page on the project homepage, or in the community.
Hope to see you there!
Curses Use the appropriate version compiled by Christoph Gohlke.
pyreadline Use the version in the cheeseshop.
Obtain the less program from GnuUtils. This makes the pager work as intended. It can be obtained from cygwin or GnuWin32 or msys
The curses used has a bug where the colours are displayed incorrectly:
To correct this I have provided a windows.theme file.
This curses implementation has 16 colors (dark and light versions of the colours)
| Back | FazBrowse Home | New Git URL |