169 похожих чатов

Предпятничный вопрос: А почему на питоне с его поулярностью

так сложно найти библотеки для работы со всякими api?

Например, на R чтобы выгрузить данные зи Google Disc я нашёл либу в два запроса. За 3 минуты нашёл нужную функцию, аргументы и через 20 минут уже качал содержимое диска на локалку.

C питоном я перерыл кучу ссылок, нашёл какие-то примеры на сыром коде requests + циклы с запросами к API и какие-то функции.

У них нет такой штуки как CRAN или что?

7 ответов

36 просмотров

Сложно?

Да не, просто дело привычки

Байкулов-Антон Автор вопроса
Дмитрий Володин
Да не, просто дело привычки

В том чтобы самостоятельно писать реквесты к API?

Есть пип

Я вот тоже это заметил, но подумал, что это просто мне не везёт. У меня история с пакетом для git. В git2r все довольно очевидно. А для питона советуют gitpython. Среди прочего мне надо было проверять, содержит ли директория репозиторий. На SO совершенно спокойно, ничего не смущаясь, предлагают выполнять какую-нибудь команду пакета через try...catch. Типа, если вылетит ошибка, значит не в репозитории. Решил не связываться, тупо через вызовы shell все делал

Grigoriy Demin
Я вот тоже это заметил, но подумал, что это просто...

Я с гитом целиком работаю через командную строку, в т.ч. при анализе тэгов/изменений и т.п. Как минимум потому, что я только за последние полгода активно работал с 4мя IDE под разные языки и каждый раз разбираться с их гит интерфейсом и пакетами для взаимодействия влом

У питонистов есть pip-ка

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта