Задать вопрос
@Priboy313

Как определить, где запущен код python — в PyCharm или в Google Colab?

Пишу небольшую библиотеку для личного пользования, уже даже выгрузил в PyPI, проблема:
использую библиотеку tqdm для красивых прогрессбаров в циклах, например, при переборе значений в таблице pandas.
Для редаторов, вроде PyCharm, необходимо использовать подключение
from tqdm import tqdm

но в ноутбуках, например в Колабе, это выглядит прям не очень. Для подобного есть специальное подключение
from tqdm.notebook import tqdm

но в редакторах оно вызывает ошибку! При этом пользуюсь я и тем и другим, оставить одну версию не могу. Как их правильно переключать, чтобы всё работало красиво и там и там?
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Решения вопроса 2
Maksim_64
@Maksim_64
ML Engineer
from tqdm.auto import tqdm
И все для терминала будет обычное, а для notebook'a специальное.
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
Обычно все процессы (и питонские и прочие) запускаются в виде Linux процесса в окружении
переменных environment.

Сравни наборы переменных вот как тут пишут
https://stackoverflow.com/questions/4906977/how-ca...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы