MCPcopy Create free account
hub / github.com/numpy/numpy / interpolate

Method interpolate

numpy/distutils/npy_pkg_config.py:177–190  ·  view source on GitHub ↗
(self, value)

Source from the content-addressed store, hash-verified

175 self._re_sub[name] = value
176
177 def interpolate(self, value):
178 # Brute force: we keep interpolating until there is no '${var}' anymore
179 # or until interpolated string is equal to input string
180 def _interpolate(value):
181 for k in self._re.keys():
182 value = self._re[k].sub(self._re_sub[k], value)
183 return value
184 while _VAR.search(value):
185 nvalue = _interpolate(value)
186 if nvalue == value:
187 break
188 value = nvalue
189
190 return value
191
192 def variables(self):
193 """

Callers 2

cflagsMethod · 0.45
libsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected