Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 15, 2010 11:13:21

gkraser
От:
Зарегистрирован: 2007-08-25
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

Есть ли в природе модуль с функциями работы с файлами, как в Apache Ant? Что бы поддерживалось что-то вроде fileset, dirset, ну и соответсвенно операции с ними. Что-то типа такого:

fs=fileset(dir='ttt', include=['**/*.py','**/*.txt'], exclude=['*tes_*'])
copy(fileset=fs, todir='eee')
zip(fileset=fs, dest='aaa.zip')
...



Офлайн

#2 Июнь 15, 2010 12:31:48

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

Офлайн

#3 Июнь 15, 2010 12:36:29

gkraser
От:
Зарегистрирован: 2007-08-25
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

igor.kaist
shutil?
Не… не то…



Офлайн

#4 Июнь 15, 2010 12:43:06

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

Ну тогда комбинациями модулей zipfile, shutil, glob, os….



Офлайн

#5 Июнь 15, 2010 12:51:18

gkraser
От:
Зарегистрирован: 2007-08-25
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

igor.kaist
Ну тогда комбинациями модулей zipfile, shutil, glob, os….
Это то понятно, что так можно. Но я думал может кто то уже скомбинировал :)



Офлайн

#6 Июнь 15, 2010 16:13:57

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

Не очень понял, что вам нужно, но если речь об Ant, то может подойдет Scons



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#7 Июнь 15, 2010 19:28:08

gkraser
От:
Зарегистрирован: 2007-08-25
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

PooH
то может подойдет Scons
да нет наверное :)

Мне не нужен аналог ant, мне достаточно opster для организации чего-то, вроде makefile для кучи мелких утилит, так или иначе связанных с проектом. Просто в процессе написания таких утилиток частенько возникают задачки, для работы с группами файлов и каталогами. Вот и озадачился поиском библиотеки, которая, позволит упростить такую работу. Но что-то ничего не нашел.

В принципе это не критично. И комбинации модулей zipfile, shutil, glob, os…. решают задачи. Однако захотелось “мягкого кресла перед камином” - удобства из коробки.



Офлайн

#8 Июнь 20, 2010 23:56:56

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль-аналог для работы с файлами в стиле ant из java

Возможно, это то что вам нужно http://pyant.sourceforge.net/



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version