我开始玩 python/twisted 但是当我在 Windows 上测试stdin 示例cmd.exe
时,该示例不起作用。我正在使用 python 2.7 和 twisted 12.1.0(二进制 msi 包)。我希望这是一个缓冲问题,所以我也尝试使用“python -u stdin.y”运行脚本,但没有任何改变。
显然,这个脚本适用于 Linux 和 OS X。
已经有一个开放的 Twisted 票可以twisted.internet.stdio
在 Windows 的控制台上运行。甚至还有大量与此票证相关的代码,以及大量的诊断。
简而言之,Windows 命令行是一团糟。它甚至不是与 POSIX 标准命令行不同的界面。这是完全不同的事情。在 Linux 或 OS X 上,控制台就像一个微型的假电传打字机,您可以向其发送字节和控制代码。在 Windows 上,控制台更像是一台运行 DOS 的小型假计算机,您可以将其写入视频内存。
尽管如此,请随时为这张票提供帮助!它可以使用更多的兴趣!