импортировать github напрямую в блокнот jupyter? - PullRequest
0 голосов
/ 10 октября 2018

Привет, я создаю ноутбук Jupyter, хотел бы установить:

https://github.com/voice32/stock_market_indicators/blob/master/indicators.py, которая является программой на Python

, не уверенной, как сделать это напрямую, так что любой, кто скачиваетЗаписная книжка может просто нажать «Выполнить все», и увидеть результаты

вариант 1) сделать что-то вроде: из https://github.com/voice32/stock_market_indicators/blob/master/indicators.py import Indicators.py

конечно, это не работает

Спасибо!

Ответы [ 2 ]

0 голосов
/ 18 мая 2019

Я попал сюда в поисках того же решения.Вот как я справился с этим через Терминал Jupyter.Я использую Chromebook с Amazon SageMaker для размещения своей среды Jupyter.

В терминале я использовал основные команды git (прошу прощения за мой беспорядок) JupyterTerminal

У меня был файл базы данных sqlite размером 300 МБ, поэтому я добавил его в свой файл .gitignore .Затем я загрузил 300-мегабайтную базу данных непосредственно в тот же каталог, что и мой git-клон, используя функцию загрузки в Jupyter.

Я нашел классное расширение Chrome, Keep Awake , которое позволяет вашему компьютеру спатьно поддержите интернет, если это кому-нибудь поможет.Теперь, когда git запущен, и моя база данных sqlite объемом 300 МБ находится на моем облачном компьютере AWS, я могу кодировать на своем Chromebook где угодно и выполнять push / pull коммиты.

Надеюсь, это поможет!

0 голосов
/ 10 октября 2018

Вы можете клонировать репозиторий из вашего ноутбука Jupyter, используя bash.Запустите в своей ячейке:

%%bash
git clone https://github.com/voice32/stock_market_indicators

Это приведет к клонированию репозитория stock_market_indicators в ваш каталог.

Теперь вы сможете получить доступ к функциям в вашем файле Indicators.py.Вы можете импортировать его, запустив в jupyter:

%load stock_market_indicators/indicators.py
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...