Claudio Grondi wrote: > > Another problem with IronPython where CPython 2.4.2 runs ok was while I > was trying to do: > f = file(r'\\.\PhysicalDrive0', 'rb') > getting "ValueError: FileStream will not open Win32 devices such as disk > partitions and tape drives. Avoid use of "\\.\" in the path." > Here the same - I am not sure if it is a bug or a feature. > > Can someone knowledgeable elaborate on it a bit please? I guess it's M$ being overprotective. Certainly it works in CPython as expected,
>>> f = file(r'\\.\PhysicalDrive0', 'rb') >>> f <open file '\\.\PhysicalDrive0', mode 'rb' at 0x01292650> I have used similar to get boot sectors etc, but then did you really think Bill would let us play with our own hardware? Just wait till DRM gets here. -- Robin Becker -- http://mail.python.org/mailman/listinfo/python-list