Как удалить выходные данные из блокнота Jupyter, когда я загружаю их на GitHub?Python

Программы на Python
Ответить
Anonymous
 Как удалить выходные данные из блокнота Jupyter, когда я загружаю их на GitHub?

Сообщение Anonymous »

Я использую Jupyter Notebook для проекта машинного обучения. Я не могу передать выходные данные блокнота на GitHub, поскольку он содержит конфиденциальную информацию.
Я хочу сохранить все результаты при работе с блокнотом локально.
Некоторые важные детали:
  • Я работаю на MacBook.
  • Я использую Python 3.13.1.
    < li>Я работаю с кодом Visual Studio.
Я пытался следовать инструкциям в этой теме:
  • Я добавил фильтр в файл конфигурации git с помощью команды:

Код: Выделить всё

git config filter.strip-notebook-output.clean 'jupyter nbconvert --ClearOutputPreprocessor.enabled=True --to=notebook --stdin --stdout --log-level=ERROR'
  • Я создал файл .gitattributes и добавил следующий фильтр:

Код: Выделить всё

*.ipynb filter=strip-notebook-output
Этот процесс не сработал, и после того, как я отправил тестовый файл на GitHub, у меня все еще есть результаты.
Дополнительные примечания:
  • При локальном запуске команды она работала.
  • При добавлении команды вручную в .git/config это приводило к поломке Visual Studio Интеграция кода так и не сработала.


Подробнее здесь: https://stackoverflow.com/questions/793 ... -to-github
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»