pygame   documentation
||  Home  ||  Help Contents  ||
 
|| pygame || cdrom || constants || cursor || display || draw ||
|| event || font || image || joystick || key || mixer ||
|| mixer_music || mouse || movie || sndarray || surfarray || time ||
|| transform ||
 
|| CD || Channel || Clock || Font || Joystick || Movie ||
|| Overlay || Rect || Sound || Surface ||
 
|| color || cursors || sprite ||

pygame.cdrom

The cdrom module provides a few functions to initialize the CDROM subsystem and to manage the CD objects. The CD objects are created with the pygame.cdrom.CD() function. This function needs a cdrom device number to work on. All cdrom drives on the system are enumerated for use as a CD object. To access most of the CD functions, you'll need to init() the CD. (note that the cdrom module will already be initialized). When multiple CD objects are created for the same CDROM device, the state and values for those CD objects will be shared.
 
You can call the CD.get_name() and CD.get_id() functions without initializing the CD object.
 
Be sure to understand there is a difference between the cdrom module and the CD objects.
CD - create new CD object
get_count - query number of cdroms on system
get_init - query init of cdrom module
init - initialize the cdrom subsystem
quit - uninitialize the cdrom subsystem

CD
pygame.cdrom.CD(id) -> CD

 
get_count
pygame.cdrom.get_count() -> int
 
get_init
pygame.cdrom.get_init() -> bool
 
init
pygame.cdrom.init() -> None
 
quit
pygame.cdrom.quit() -> None