MCPcopy Index your code
hub / github.com/python/cpython / __setup

Method __setup

Lib/_sitebuiltins.py:44–58  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

42 for filename in files]
43
44 def __setup(self):
45 if self.__lines:
46 return
47 data = None
48 for filename in self.__filenames:
49 try:
50 with open(filename, encoding='utf-8') as fp:
51 data = fp.read()
52 break
53 except OSError:
54 pass
55 if not data:
56 data = self.__data
57 self.__lines = data.split('\n')
58 self.__linecnt = len(self.__lines)
59
60 def __repr__(self):
61 self.__setup()

Callers 2

__repr__Method · 0.95
__call__Method · 0.95

Calls 3

openFunction · 0.70
readMethod · 0.45
splitMethod · 0.45

Tested by

no test coverage detected