Найти - Пользователи
Полная версия: Высокоэффективная утилита для поиска\замены среди тысяч файлов
Начало » Python для экспертов » Высокоэффективная утилита для поиска\замены среди тысяч файлов
1 2
igor.kaist
Immor+al
Я хочу написать утилитку, которая бы анализировала 10 000+ текстовых (*.java) файлов на наличие некоторого кода и выводила статистику\заменяла его.
Вы не в гугле случайно работаете? Ну там они вроде сейчас android подчищают от спорного кода :)
agalen
Мой совет:
Все пришите на python (2 или 3 на ваш выбор). Если скорость работы устроит - так и оставьте.
Если будет медленно - ищите узкие места и перепишите их на C (можно использовать pyrex или Cython для удобства).
Оптимизировать open и f.read() смысла нет - эти встроенные функции и так написаны на C.
Immor+al
К сожалению, времени в последнее время очень мало. Я закончил 2-х недельную подготовку и вчера успешно сдал на сертификат Oracle Certified Programmer J2SE6.
Думал, вернусь после этого к изучению Python-а, а оказалось что теперь нужно еще изучать Spring Framework практически с нуля, чтобы попасть на один интересный проект.
После этого обязательно вернусь к Python-у. Его не перегруженный синтаксис мне нравится.
Для быстрого прототипирования и несложных утилит это то, что доктор прописал.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB