#!/usr/bin/python import fcntl import os import CDROM f=os.open("/dev/hdc", os.O_RDONLY|os.O_NONBLOCK) r = fcntl.ioctl(f, CDROM.CDROM_SET_OPTIONS, CDROM.CDO_USE_FFLAGS) print "CDO_USE_FFLAGS returned", r, "\n" cap = fcntl.ioctl(f, CDROM.CDROM_GET_CAPABILITY, 0) print "got CD-ROM capabilities: %x\n" % cap if cap & CDROM.CDC_CD_RW: print "CDC_CD_RW support\n" else: print "No CDC_CD_RW support\n"