Module Expr Str Import alias FunctionDef arguments args NameParam defaults vararg body Expr Str If Call AttributeLoad NameLoad attr Str body Return Call AttributeLoad Str attr BinOpAdd TupleLoad NameLoad NameLoad orelse Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list
N/A N/A Utilities for dealing with file paths. N/A os join N/A N/A path N/A paths N/A N/A Joins given path pieces with the appropriate separator.

  This function is useful for joining parts of a path that could at times refer
  to either a GCS path or a local path.  In particular, this is useful for
  ensuring Windows compatibility as on Windows, the GCS path separator is
  different from the separator for local paths.

  Use os.path.join instead if a path always refers to a local path.

  Args:
    path: First part of path to join.  If this part starts with 'gs:/', the GCS
      separator will be used in joining this path.
    *paths: Remaining part(s) of path to join.

  Returns:
    Pieces joined by the appropriate path separator.
   N/A N/A N/A path startswith gs:/ N/A N/A N/A N/A / join N/A N/A path paths N/A N/A N/A N/A N/A os path join path paths N/A