- small updates to scripts and bpython docs, also fixed two warnings;
[blender-staging.git] / source / blender / python / api2_2x / doc / Sys.py
index d488c8a1f65899e356c8dd1f865f6e8a01197389..515bc6e3feef3aaac0c0f3c2839604a96b723929 100644 (file)
@@ -6,7 +6,7 @@ The Blender.sys submodule.
 sys
 ===
 
-B{New}: L{time}
+B{New}: L{exists}
 
 This module provides a minimal set of helper functions and data.  Its purpose
 is to avoid the need for the standard Python module 'os', in special 'os.path',
@@ -28,6 +28,8 @@ Example::
     print 'dirname:',  Blender.sys.dirname(filename)
     print 'splitext:', Blender.sys.splitext(filename)
 
+  # what would basename(splitext(filename)[0]) print?
+
 @type sep: char
 @var sep: the platform-specific dir separator for this Blender: '/'
     everywhere, except on Win systems, that use '\\'. 
@@ -66,6 +68,13 @@ def splitext (path):
   @return: (root, ext)
   """
 
+def exists(path):
+  """
+  Tell if the given pathname (file or dir) exists.
+  @rtype: bool
+  @return: 1 if 'path' exists, 0 otherwise.
+  """
+
 def time ():
   """
   Get the current time in seconds since a fixed value.  Successive calls to