PATH: //opt/alt/python311/lib64/python3.11/test/test_importlib
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 __init__.py
↓
X
📄 __main__.py
↓
X
📁 __pycache__/
X
📄 abc.py
↓
X
📁 builtin/
X
📁 data/
X
📁 data01/
X
📁 data02/
X
📁 data03/
X
📁 extension/
X
📄 fixtures.py
↓
X
📁 frozen/
X
📁 import_/
X
📁 namespace_pkgs/
X
📁 namespacedata01/
X
📁 partial/
X
📁 resources/
X
📁 source/
X
📄 stubs.py
↓
X
📄 test_abc.py
↓
X
📄 test_api.py
↓
X
📄 test_compatibilty_files.py
↓
X
📄 test_contents.py
↓
X
📄 test_files.py
↓
X
📄 test_lazy.py
↓
X
📄 test_locks.py
↓
X
📄 test_main.py
↓
X
📄 test_metadata_api.py
↓
X
📄 test_namespace_pkgs.py
↓
X
📄 test_open.py
↓
X
📄 test_path.py
↓
X
📄 test_pkg_import.py
↓
X
📄 test_read.py
↓
X
📄 test_reader.py
↓
X
📄 test_resource.py
↓
X
📄 test_spec.py
↓
X
📄 test_threaded_import.py
↓
X
📄 test_util.py
↓
X
📄 test_windows.py
↓
X
📄 test_zip.py
↓
X
📄 threaded_import_hangers.py
↓
X
📄 update-zips.py
↓
X
📄 util.py
↓
X
📁 zipdata01/
X
📁 zipdata02/
X
SAVING...
BERHASIL DIUBAH!
EDITING: threaded_import_hangers.py
# This is a helper module for test_threaded_import. The test imports this # module, and this module tries to run various Python library functions in # their own thread, as a side effect of being imported. If the spawned # thread doesn't complete in TIMEOUT seconds, an "appeared to hang" message # is appended to the module-global `errors` list. That list remains empty # if (and only if) all functions tested complete. TIMEOUT = 10 import threading import tempfile import os.path errors = [] # This class merely runs a function in its own thread T. The thread importing # this module holds the import lock, so if the function called by T tries # to do its own imports it will block waiting for this module's import # to complete. class Worker(threading.Thread): def __init__(self, function, args): threading.Thread.__init__(self) self.function = function self.args = args def run(self): self.function(*self.args) for name, func, args in [ # Bug 147376: TemporaryFile hung on Windows, starting in Python 2.4. ("tempfile.TemporaryFile", lambda: tempfile.TemporaryFile().close(), ()), # The real cause for bug 147376: ntpath.abspath() caused the hang. ("os.path.abspath", os.path.abspath, ('.',)), ]: try: t = Worker(func, args) t.start() t.join(TIMEOUT) if t.is_alive(): errors.append("%s appeared to hang" % name) finally: del t
SIMPAN PERUBAHAN