2012-07-11 61 views
4

我開始玩python/twisted,但是當我在cmd.exe的Windows上測試the stdin example時,該示例不起作用。我使用python 2.7並扭曲了12.1.0(二進制msi包)。我希望這是一個緩衝問題,所以我試着用「python -u stdin.y」來運行腳本,但沒有任何改變。窗口上的python扭曲stdio示例不起作用

顯然,這個腳本適用於Linux和OS X.

回答

5

already an open Twisted ticket to make twisted.internet.stdio work on the console in Windows。甚至有相當數量的代碼與這張票相關,並且有大量的診斷。

總之,Windows命令行是一個巨大的混亂。它甚至不是與POSIX標準命令行不同的接口;這是一個完全不同的的東西。在Linux或OS X上,控制檯就像是一個微小的假電傳,您可以發送字節和控制代碼。在Windows上,控制檯更像是一個運行DOS的小型虛擬計算機,您將其寫入視頻內存。

儘管如此,隨時在這張票上幫忙!它可以使用更多的興趣!

+1

可能是我聽過的Windows控制檯最準確的描述。 – 2013-04-12 04:24:28