Взаимодействие с операционной системой

Все упомянуттые ниже функции — кроссплатформенные, т. е. работают как минимум на Linux, *NIX и Windows (скорее всего, и на MacOSX)

Домашнее задание

  1. {i} Прочитать про модули в документации про модули sys, os, os.path и subprocess

  2. Написать программу, которая создаёт файл с простейшей программой на Python, выполняет эту программу (запускает Python с параметром — именем файла), а затем удаляет файл
  3. Написать программу, запускающую генератор теста и решатель задачи про лабиринт

  4. Написать программу, многократно запускающую генератор теста и решатель задачи про колесо (2013-01-25.koleso.py)

Условные обозначения


CategoryClass CategoryVmsh