Современное обучение — в ногу с современным производством!

  • Проектирование
    Проектирование

    Так выглядит самолет на стадии проектирования.

  • Сборка и испытания
    Сборка и испытания

    Воплощение идей и разработок многочисленной команды в жизнь.

  • Изготовление
    Изготовление

    на самом современном оборудовании.

  • Такие самолетики...
    Такие самолетики...

    ...летают, благодаря нам!

Вернуться на главную

Программирование на Python. Управление файлами


Теги: не работает - программы - данные
Изменить размер шрифта Увеличить размер шрифта Уменьшить размер шрифта

НА ДАННЫЙ МОМЕНТ я веду занятия по компьютерным технологиям c детьми и иногда готовлю их к "конкурсам". С одним 14-летним подростком мы делали нижеописанный проект. Теория кратко и проблема. Многим системным администраторам приходится работать с большим объемом данных: копировать, архивировать, перемещать, переименовывать и т.д. Скорее всего, для работы они пользуются специальными утилитами или пишут небольшие "программки" сами. Например, в Linux распространено написание bash-скриптов. Гипотезаz. Язык программирования Python является хорошим инструментом для выполнения вышеописанных задач, а также имеет рад преимуществ.

Цель. Изучить возможности языка программирования Python и создать небольшую программу (а сначала модуль), которая выполняет такие функции как поиск файлов в заданном каталоге по признакам имени, размера, времени изменения (создания, открытия), а также позволяет производить дальнейшую сортировку (копирование, перемещение, удаление). Об этом сообщила Надежда Станиславовна Дежнёвa, которая планирует заказать коттеджи горьковское. Библиография. Среди прочего во многом мы опирались на книгу "Python в системном администрировании UNIX и Linux" (Гифт, Джонс).Общую схему программы можно представить так: Понимаю, что фактически это попытка воспроизвести функциональность утилиты find. Однако в ученических проектах важнее чему-то научиться, получить практические навыки.

"ОТКРЫТИЕМ" ПРИПИСАЛИ ТО, что утилита получилась более удобной и прекрасно работает в Windows. При защите этой работы между подростком и доцентом произошел примерно следующий диалог:- Недостаток вашей работы - это использование текстового интерфейса взаимодействия с пользователей.- Программа рассчитана на системных администраторов.- Все равно, это прошлый век. На мой взгляд, графический интерфейс внес бы только путаницу. Текстовый вариант жестко задает последовательность вопросов и ответов. Хотелось бы узнать мнение реальных системных администраторов.

2014.07.14; 17:29 От modindis


управление файлами в unix

Контекст


Комментариев пока нет


Сайт a-sec.ru призывает читателей писать отзывы, без грубостей и с соблюдением норм вежливости. Портал оставляет за собой право блокировать возможность оставлять комментарии, в случае проявления неуважения к порталу или другим читателям, а также нарушений Гражданского закона ЛР.

  Максимальное количество символов: 1200


управление текстовыми файлами

'; var contentStringHeadCluster1 = '
' + 'МКАМ'+ '
'; var contentStringBody1 = '
'+ ''+ ''+ '
'; placemark1.properties.set("balloonContentHeader", contentStringHead1); placemark1.properties.set("balloonContentBody", contentStringBody1); placemark1.events.add("click", function (e) { }); mapmod_custom_content__0_1_map.geoObjects.add(placemark1); }; /*]]>*/

Адрес: 

109382, Москва, Люблинская ул. д. 56/2 

Приемная комиссия: +7 (903) 798-52-46, +7 (903) 968-39-28

Проезд: 

м. «Текстильщики» (последний вагон из центра), далее авт.29, 623, 650, 633, тр.50 до ост. «Краснодарская ул.»; 

м. «Марьино», далее авт. 623 до ост. «Краснодарская ул.»;

м. «Люблино» (последний вагон из центра), далее авт. 30 до ост. «Краснодарская ул.», марш. 528;

платформа «Депо» Курской ж.д., далее пешком


программа для удаления файлов

Электронная почта:    [email protected]Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Мы работаем с понедельника по пятницу с 9.00 до 17.00


программа удаления файлов