os.path.supports_unicode_filenames object in Python is used to check if arbitrary Unicode strings can be used as filenames or not.
os.path.supports_unicode_filenames always false in posix systems, except Darwin because posix systems don’t care about the file name encoding. They treat filenames simply as a sequence of bytes.
Parameters: This is a non-callable object. Hence, no parameter is required
Return Type: This method returns a Boolean value of class bool. This method returns True if system supports Unicode string as filename otherwise returns False.
Code: using the os.path.supports_unicode_filenames object