Lines Matching defs:name

121     is_supported = (os.name == 'nt')
139 # regular name character in the object namespace.
215 name = parts[-1].partition('.')[0].partition(':')[0].rstrip(' ')
216 return name.upper() in self.reserved_names
237 is_supported = (os.name != 'nt')
333 def __init__(self, name, child_parts, flavour):
334 self.name = name
339 path = parent_path._make_child_relpath(self.name)
369 name = entry.name
370 if self.match(name):
371 path = parent_path._make_child_relpath(name)
396 path = parent_path._make_child_relpath(entry.name)
476 cls = PureWindowsPath if os.name == 'nt' else PurePosixPath
623 def name(self):
637 name = self.name
638 i = name.rfind('.')
639 if 0 < i < len(name) - 1:
640 return name[i:]
651 name = self.name
652 if name.endswith('.'):
654 name = name.lstrip('.')
655 return ['.' + suffix for suffix in name.split('.')[1:]]
660 name = self.name
661 i = name.rfind('.')
662 if 0 < i < len(name) - 1:
663 return name[:i]
665 return name
667 def with_name(self, name):
668 """Return a new path with the file name changed."""
669 if not self.name:
670 raise ValueError("%r has an empty name" % (self,))
671 drv, root, parts = self._flavour.parse_parts((name,))
672 if (not name or name[-1] in [self._flavour.sep, self._flavour.altsep]
674 raise ValueError("Invalid name %r" % (name))
676 self._parts[:-1] + [name])
692 name = self.name
693 if not name:
694 raise ValueError("%r has an empty name" % (self,))
697 name = name + suffix
699 name = name[:-len(old_suffix)] + suffix
701 self._parts[:-1] + [name])
870 cls = WindowsPath if os.name == 'nt' else PosixPath
931 for name in os.listdir(self):
932 yield self._make_child_relpath(name)
1017 Return the login name of the file owner.
1027 Return the group name of the file gid.