[python] Problém s os.read

Filip Bartmann filbar na centrum.cz
Pátek Únor 12 21:21:17 CET 2010


Snažím se napsat si autentikační plugin pro BINCimap. V dokumentaci je
napsáno, že jméno a heslo je odesíláno na deskriptor 3.
Z toho se snažím údaje přečíst, ale při pokusu jak o čtení, tak o zápis
Python hlási:

OSError: [Errno 9] Bad file descriptor

Kód vypadá následovně:
--------------------------
import os;
ncreds=os.read(3, 128);
--------------------------
resp jsem zkoušel i zápis:
--------------------------
os.write(3,'username\0lpasswd\01213\0');
---------------------------
Nevíte, kde mám chybu? 
Předem děkuji za odpověď.

Filip Bartmann


Další informace o konferenci Python