Spaces:
Runtime error
Runtime error
| import random | |
| import string | |
| import sys | |
| import traceback | |
| from importlib.machinery import SourceFileLoader | |
| if __name__ == "__main__": | |
| files = sys.argv[1:] | |
| has_failure = False | |
| for file in files: | |
| try: | |
| module_name = "".join( | |
| random.choice(string.ascii_letters) for _ in range(20) | |
| ) | |
| SourceFileLoader(module_name, file).load_module() | |
| except Exception: | |
| has_failure = True | |
| print(file) # noqa: T201 | |
| traceback.print_exc() | |
| print() # noqa: T201 | |
| sys.exit(1 if has_failure else 0) | |