Комментарии 11
Что посоветуете если проект разрастается, и перестает иметь смысл держать весь код в одном файле?
+2
Я выношу части в отдельные файлы и подключаю их через import в блокноте. Лучшего не нашел.
0
А с voila пробовали работать?
0
Для индикации прогресса еще классная библиотечка tqdm (не реклама, не моя!). Заворачиваете то, по чему итерируете, в tqdm или tqdm_notebook, и оно создает прогресс бар для консоли и/или для jupyter.
Показывает текстовый прогрессбар:
Или для красивого графического прогрессбара:
Показывает текстовый прогрессбар:
for i in tqdm(range(10000)):
run_something()
100%|██████████| 100/100 [00:00<00:00, 178633.05it/s]
Или для красивого графического прогрессбара:
for i in tqdm_notebook(range(10000)):
run_something()
+3
Очень зашёл streamlit — написал полноценный прототипчик на нем, идеальный UX от использования!
0
А можете привести пример проекта, где вся эта красота и интерактивность действительно нужна? Прошу прощения, если нубский вопрос.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Добавляем в Jupyter Notebooks красоту и интерактивность