Sorry... the text has been wrong formatted. Read this, plz >>> Thanks for your help. Like you suggested I converted the integer value in a string one by using the repr() funtion applied on the print: print '%d \n %s' %(count, repr(iface)) The program now permit me to select the interface. The output is in a strange hex-similar form: http://billiejoex.altervista.org/test.txt
When I select the interface (0 or 1) I encounter an encoding error: Traceback (most recent call last): File "C:\Python24\test.py", line 108, in ? main(filter) File "C:\Python24\test.py", line 92, in main p = open_live(dev, 1500, 0, 100) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-15: ordi nal not in range(128) - How con I resolve this encoding problem? - How can I display the interface names in a 'human' form? Best regards billie -- http://mail.python.org/mailman/listinfo/python-list