Esempio n. 1
0
import direct.stdpy.file
import glob

from panda3d.core import VirtualFileSystem, Filename, Multifile
from panda3d.core import VirtualFileMountHTTP, VirtualFileMountRamdisk
from panda3d.core import VirtualFileMountSystem, VirtualFileMountMultifile
from panda3d.core import get_model_path, DSearchPath, URLSpec, HTTPClient
from direct.directnotify.DirectNotify import DirectNotify

from painter import runtime

#----------------------------------------------------------------------------------------------------------------------------------#

__file_notify = DirectNotify().newCategory('file-system')
__file_notify.setInfo(True)


def os_path_exists(path: str) -> bool:
    """
    OS function for verifying if a file exists
    """

    return os.path.exists(path)


def os_path_is_dir(path: str) -> bool:
    """
    OS function for checking if a path is a 
    directory
    """