Прикреплённый файл «testmodule.py»

Загрузка

   1 #!/usr/bin/env python3
   2 '''
   3 Импортировать модуль, содержащийся в файле sys.argv[1], в модуль `mod`
   4 Прочесть со стандартного ввода программу-тест и выполнить её,
   5 считая, что в пространстве имён имеется только модуль `mod`
   6 '''
   7 
   8 import importlib.util
   9 import sys
  10 
  11 spec = importlib.util.spec_from_loader("mod", importlib.machinery.SourceFileLoader("mod", sys.argv[1]))
  12 module = importlib.util.module_from_spec(spec)
  13 spec.loader.exec_module(module)
  14 
  15 exec(sys.stdin.read(), {'mod':module})

Прикреплённые файлы

Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.

Вам нельзя прикреплять файлы к этой странице.