def _makedirs(newdir):
"""A helper function for _get_files that makes directories,
if needed."""
if not os.path.exists(newdir):
try:
os.makedirs(newdir)
except EnvironmentError as e:
if e.errno == errno.EACCES:
raise apx.PermissionsException(
e.filename)
if e.errno == errno.EROFS:
raise apx.ReadOnlyFileSystemException(
e.filename)
raise tx.TransportOperationError("Unable to "
"make directory: {0}".format(e))
评论列表
文章目录