[Twisted-Python] Problem w/ TNPE Example on Windows
Andrew Bennetts
andrew-twisted at puzzling.org
Sun Dec 18 18:09:39 EST 2005
On Sun, Dec 18, 2005 at 10:29:50PM +0100, Viktor Ransmayr wrote:
> Hello,
>
> I'm new to Twisted and just started reading "Twisted Network Programming
> Essentials".
>
> The example "dataforward.py" in chapter 2 creates a traceback and an import
> error, if executed on my laptop running WinXP/Pro-SP2, using Python-2.4.2
> and Twisted-2.1.0
>
> The import error complains about a missing module "fcntl" required by
> ...\twisted\internet\fdesc.py
>
> Reading the python documentation states that the "fcntl" module is
> available on
> Unix only. - Does that mean, that this example is working on Unix only or
> what am I missing?
That's right, unfortunately. That example uses the twisted.internet.stdio
module, which relies on fcntl (and the ability to pass the stdin/stdout file
descriptors to select), which isn't available on Windows.
-Andrew.
More information about the Twisted-Python
mailing list