if self.dry_run: # always generate the lines, even in dry run
list(lines) return
with open(filename, 'wt', encoding=py39.LOCALE_ENCODING) as f: # Requires encoding="locale" instead of "utf-8" (python/cpython#77102).
f.writelines(lines)
def _get_all_ns_packages(self): """Return sorted list of all package namespaces"""
pkgs = self.distribution.namespace_packages or [] return sorted(set(flatten(map(self._pkg_names, pkgs))))
@staticmethod def _pkg_names(pkg): """
Given a namespace package, yield the components of that
package.
>>> names = Installer._pkg_names('a.b.c')
>>> set(names) == set(['a', 'a.b', 'a.b.c']) True """
parts = pkg.split('.') while parts: yield'.'.join(parts)
parts.pop()
class DevelopInstaller(Installer): def _get_root(self): return repr(str(self.egg_path))
def _get_target(self): return self.egg_link
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.