【问题标题】:looking for x-platform python console library [closed]寻找x平台python控制台库[关闭]
【发布时间】:2009-10-18 16:14:05
【问题描述】:

我是 Python 新手。

我需要用于 Python 2.6 或 3.1 的 Curses 库之类的东西,以便在 Windows 和 Linux 上运行而无需更改任何代码。

我需要为文本和背景着色、清除屏幕、读取键码而不在屏幕上显示字母以及将文本光标移动到指定位置的功能。

它必须是完全免费的库。

当我在 Windows 上尝试“import curses”时,编译器在 Python 2.6 和 3.1 上都显示“ImportError: No module named _curses”。

【问题讨论】:

    标签: python console curses


    【解决方案1】:

    如果有人仍在寻找 Windows 上的 curses 解决方案,这里有一个具有 PDCurses-based builds of the standard Python curses module for Windows 的网站,涵盖范围相当广泛:32 位和 64 -bit,适用于 Python 版本 2.5、2.6、2.7、3.1 和 3.2

    PDCurses 是“用于 DOS、OS/2、Win32、X11 和 SDL 的公共域诅咒库”。

    【讨论】:

      【解决方案2】:

      还有urwid。 http://excess.org/urwid/

      【讨论】:

        【解决方案3】:

        请参阅 curses-like library for cross-platform console app in python 链接到 wcurses,这是一个提供与 ncurses 一定程度兼容性的 Windows 库。

        【讨论】:

        • 但它的许可证说它不是免费的!我也在 Python 2.6 上尝试过,但出现错误:“从 _WCurses 导入 * ImportError:DLL 加载失败”但 _WCurses.pyd 在文件夹中!
        猜你喜欢
        • 1970-01-01
        • 2015-11-29
        • 2010-09-08
        • 1970-01-01
        • 2010-11-17
        • 1970-01-01
        • 2021-12-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多