Apr. 28th, 2017

Python

Apr. 28th, 2017 08:35 pm
Таки оно случилось. Я решил, что мне проще написать двадцать строк на питоне, чтобы разобрать JSON, чем на повершелле (который с другой стороны) собирать awk-читаемый файл.
Результат забавненький и почти полностью состоит из subprocess.call(). В защиту этого подхода я могу только сказать, что вызываемые шелл-скрипты уже протестированы и работают, и быстрее и надежнее дергать их, чем переписывать на питоне.
Да, технический долг, да, рефакторинг, но Дед Лайн приходит после вторых майских, и тут не до жиру. Хотя если не зароюсь в отладке, селектор верхнего уровня, наверное, смогу переписать даже так.
Но после повершелла ощущения специфические - работа с JSON и вообще Dict-ами здесь примерно в полтора раза удобнее.

Profile

elglin

September 2017

S M T W T F S
      12
3 4 567 89
1011 1213 14 1516
17181920212223
24252627282930

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 21st, 2017 04:01 pm
Powered by Dreamwidth Studios