TGViewer
доказательный ⎵ пробел доказательный ⎵ пробел @evidencespace · 1.34K subscribers
Post #170 767
Было ли у вас такое, что через пару месяцев после завершения проекта вы не можете найти нужный код или данные. Часть файлов оказывается в загрузках, часть — теряется. Воспроизвести результаты невозможно. Стандартные рецепты (модульная организация кода, документирование, использование систем контроля версий) тоже не всегда помогают.

Хочется задать структуру еще на берегу. Одно из решений — применение одного и того же шаблона для структуры папок и файлов.

Можно, например, использовать Cookiecutter. Это библиотека, которая позволяет настроить под себя стандартный шаблон, а потом при запуске нового проекта сразу его разворачивать. Есть уже готовый отличный шаблон для Data Science проектов, а вот пример шаблона для исследовательского проекта.

В базовом случае для работы хватит пары команд:

pip install cookiecutter

cookiecutter <ссылка на репозиторий с шаблоном>

Добавьте к этому правила именования файлов, и работа со старыми проектами существенно упростится.

@evidencespace
  • 👍 7
  • 🔥 5
  • 🤩 2
More from @evidencespace
  1. Sep 22, 2026Как-то мы уже писали про нестандартные treatment'ы (например, здесь). Относительно недавно…
  2. Sep 9, 2026🎓Осенняя серия семинаров Chamberlain, 2026–27 11 сентября 2026 в 19:00 (МСК) — тематическ…
  3. Sep 4, 2026📚 Книга по причинному выводу Недавно мы писали про прикладное и облегчённое введение в пр…
  4. Sep 1, 2026Перезапуску «Если быть точным» — три года! С сентября 2023 года «Если быть точным» работае…
  5. Aug 21, 2026⚪️⚪️⚪️В Российской базе бухгалтерской отчетности появились финансовые показатели компаний…
  6. Aug 18, 2026У замечательного эконометриста Скотта Каннингема вышло второе издание его замечательного у…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →