direct.stdpy

This package contains various modules that provide a drop-in substitute for some of the built-in Python modules. These substitutes make better use of Panda3D’s Virtual File System and Threading system.

direct.stdpy.file

This module reimplements Python's file I/O mechanisms using Panda constructs.

direct.stdpy.glob

This module reimplements Python's native glob module using Panda vfs constructs.

direct.stdpy.pickle

This module extends standard Python's pickle module so that it is capable of writing more efficient pickle files that contain Panda objects with shared pointers.

direct.stdpy.thread

This module reimplements Python's native thread module using Panda threading constructs.

direct.stdpy.threading

This module reimplements Python's native threading module using Panda threading constructs.

direct.stdpy.threading2

This module reimplements Python's native threading module using Panda threading constructs.