Bpython is fancy interface to the Python

2013-01-28 01:32:10 +08:00
 Kymair
前两天还在想找一个好点的Python REPL来着.. 今天上HN就看到了,真巧 :-)
http://bpython-interpreter.org/screenshots/

pip install bpython 即可安装

这个文档提示就已经够赞了 XD
4310 次点击
所在节点    Python
12 条回复
ericFork
2013-01-28 01:43:03 +08:00
用了很久了,爱恨参半……

提示功能很逆天,但是在 VPS 上卡到不行……

ipython 还支持像 ls 之类的 shell 原生命令……

不过对于调试代码很方便……
ThunderEX
2013-01-28 09:05:22 +08:00
Windows上装好了说是:
Traceback (most recent call last):
File "C:\Python27\Scripts\bpython-script.py", line 9, in <module>
load_entry_point('bpython==0.12', 'console_scripts', 'bpython')()
File "C:\Python27\lib\site-packages\distribute-0.6.34-py2.7.egg\pkg_resources.
py", line 343, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "C:\Python27\lib\site-packages\distribute-0.6.34-py2.7.egg\pkg_resources.
py", line 2307, in load_entry_point
return ep.load()
File "C:\Python27\lib\site-packages\distribute-0.6.34-py2.7.egg\pkg_resources.
py", line 2013, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "C:\Python27\lib\site-packages\bpython-0.12-py2.7.egg\bpython\cli.py", li
ne 47, in <module>
import curses
File "C:\Python27\lib\curses\__init__.py", line 15, in <module>
from _curses import *
ImportError: No module named _curses
wontoncc
2013-01-28 09:34:24 +08:00
@ThunderEX _curses 模块缺失。我记得是 Windows 下的 Python 是没有这个模块的。
timonwong
2013-01-28 09:43:57 +08:00
yegle
2013-01-28 12:13:57 +08:00
回帖感谢,心都化了…太好用了…
luztak
2013-01-28 12:16:15 +08:00
CLI?
名字看着像jython之类的 囧
sobigfish
2013-01-28 12:21:51 +08:00
MIT License 哇,谁来弄个sublime port啊
whtsky
2013-01-28 12:56:22 +08:00
@luztak REPL
Asimov
2013-01-28 13:11:11 +08:00
REPL 是什么 这个和 iPython有什么不一样


@whtsky
whtsky
2013-01-28 13:21:27 +08:00
@Asimov http://en.wikipedia.org/wiki/Read–eval–print_loop
没用过iPython= =
很喜欢bpython的各种提示.
BigZ
2013-01-29 00:05:27 +08:00
不实用,打开python.chm也不是特别费劲的事情
clowwindy
2013-01-29 00:26:00 +08:00
@ThunderEX

可以用 Cygwin 里的 Python 装 bpython,Cygwin 是有 curses 库的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/58989

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX