SEOFAQ Telegram, маркетинг и SEO Канал SEOFAQT в мессенджере Telegram

Все чатыВыполнение Python кода в браузере, бесплатно, без IDE, консольки...

 1099  


Выполнение Python кода в браузере, бесплатно, без IDE, консольки и этого всего...

Наберитесь терпения, для кого сейчас буду мамкиным Капитаном Очевидность (•_•)

И хоть я обожаю старый ламповый Jupyter Notebook, запущенный в консольке, он предполагает установку на ваши камплюктеры Python, нужных библиотек, сам Jupyter... Многих это демотивирует на старте, особенно если зашли потыкать-поиграться. Вообще notebook - вещь прекрасная со всех сторон и вам обязательно стоит разобраться с ним. Тем более, это изи-риал-ток, а жизнь не будет прежней после...

Вот эти notebook аппки (ШТО?) я использую чаще всего:

1️⃣ Google Colab - киллер-фича состоит в том, что можно легко подключиться к своему Google Drive (гугл-жеж) и спокойненько работать с файлами в нем (как на чтение, так и на запись).

Для этого создаем свой notebook и пишем:

from google.colab import drive

drive.mount('/content/gdrive')

Проходим аутентификацию и теперь можно открыть свой Google Drive, прочитать что-то оттуда или записать в нужную папку (кликаем на иконку папки в левом сайдбаре)

После подключения Google Drive делаем-шо-хотим (например импортируем один из #tools с канала и играемся с ним, видоизменяем, тестим ответы на лету).

2️⃣ Kaggle - принцип тот же, бесплатно, доступные мощности приблизительно те же (у Kaggle чуть больше RAM). В паре слов, почему Kaggle, если даже не занимаетесь чем-то около data science: очень легко загружать данные, легко коннектить с GitHub, все так же бесплатно, очень много примеров визуализаций данных, которые можно быстро скопировать к себе и запустить.

Summary:

Запускаем Python код в браузере. Почти все, что может понадобиться, уже установлено. Имеем доступ к 12-16GB RAM и десятки GB дискового пространства в облаке + мощные CPU бесплатно (ограничения можно почитать на офф. сайтах) для выполнения кода.

Оба сервиса позволяют скачать свой notebook в универсальном формате .ipynb, а это значит, что его можно будет запустить с минимальными правками у себя на локалке в том же Jupyter Notebook, поделиться на GitHub (пример) или загрузить на любой другой аналогичный сервис.

Кто-то использует что-то подобное? Знаете сервис получше или Jupyter Notebook навеки в сердечке?💘Поделитесь вашими use-cases в комментариях🎓

--

#python #knowhow

@drkwng

Ссылки из поста:
https://jupyter-notebook-beginner-guide.readthedoc...
https://colab.research.google.com/
https://www.kaggle.com/
https://github.com/drkwng/webinar_shakin__logs/blo...

Источник новости https://t.me/drkwng/74...