Lines Matching refs:imp
15 import imp
23 return unittest.skipIf(not hasattr(imp, 'load_dynamic'),
32 self.assertEqual(imp.lock_held(), expected,
39 lock_held_at_start = imp.lock_held()
43 imp.acquire_lock()
47 imp.release_lock()
54 imp.release_lock()
75 with imp.find_module('module_' + mod, self.test_path)[0] as fd:
80 imp.find_module('badsyntax_pep3120', path)
84 fp, filename, info = imp.find_module('module_' + mod,
93 fp, filename, info = imp.find_module("tokenize")
107 file, filename, info = imp.find_module(temp_mod_name)
162 file, filename, info = imp.find_module(temp_mod_name)
168 self.assertEqual(info[2], imp.PY_SOURCE)
170 mod = imp.load_module(temp_mod_name, file, filename, info)
175 mod = imp.load_source(temp_mod_name, temp_mod_name + '.py')
181 mod = imp.load_compiled(
183 imp.cache_from_source(temp_mod_name + '.py'))
192 package = imp.load_package(test_package_name, test_package_name)
205 imp.find_module, "badsyntax_pep3120", [path])
219 x = imp.find_module("os")
221 new_os = imp.load_module("os", *x)
231 x = imp.find_module(example)
235 mod = imp.load_module(example, *x)
242 fileobj, pathname, description = imp.find_module(m)
244 mod0 = imp.load_dynamic(m, pathname)
245 mod1 = imp.load_dynamic('_testimportmultiple_foo', pathname)
246 mod2 = imp.load_dynamic('_testimportmultiple_bar', pathname)
251 imp.load_dynamic('nonexistent', pathname)
261 imp.load_dynamic(name, path)
271 found = imp.find_module(name)
274 if found[2][2] != imp.C_EXTENSION:
276 imp.load_module(name, None, *found[1:])
288 module = imp.load_dynamic(name, spec.origin)
308 imp.find_module, os_helper.TESTFN, ["."])
312 loader = imp._LoadSourceCompatibility('imp', imp.__file__,
313 open(imp.__file__, encoding="utf-8"))
314 loader.get_data(imp.__file__) # File should be closed
315 loader.get_data(imp.__file__) # Will need to create a newly opened file
324 imp.load_source(modname, __file__ + "\0")
330 create_dynamic = support.get_attribute(imp, 'create_dynamic')
377 file, path, description = imp.find_module('mymod', path=['.'])
378 mod = imp.load_module('mymod', file, path, description)
397 imp.reload(os)
402 imp.reload(time)
407 imp.reload(marshal)
417 imp.reload(parser)
423 tag = imp.get_tag()
433 self.assertEqual(imp.cache_from_source(path, True), expect)
444 self.assertEqual(imp.source_from_cache(path), expect)
454 self.assertRaises(ImportError, imp.NullImporter, name)