instagrapi - модуль, который предоставляет неофициальное API Instagram'a для Python.
Быстрая и эффективная оболочка Instagram Private API (общедоступные + частные запросы) без selenium. Используйте самую последнюю версию API от Instagram, которая была получена с помощью обратного проектирования с помощью Charles Proxy и Proxyman.
Функции instgrapi: Анонимное получение пользователей, постов, историй, основных моментов и подписчиков. Анонимное получение постов, историй, альбомов, роликов, данных IGTV и возможность загрузки контента. Анонимное получение всех комментариев к публикации и списка пользователей, которым она понравилась. Скачивание и загрузка фото, видео, IGTV, альбомов и историй. Статистика по аккаунтам, постам и историям. И это ещё не конец)
В примерах имеется даже бот, что может быть полезно в некоторых случаях 🌚
Ставится командой ⚙
Быстрая и эффективная оболочка Instagram Private API (общедоступные + частные запросы) без selenium. Используйте самую последнюю версию API от Instagram, которая была получена с помощью обратного проектирования с помощью Charles Proxy и Proxyman.
Функции instgrapi: Анонимное получение пользователей, постов, историй, основных моментов и подписчиков. Анонимное получение постов, историй, альбомов, роликов, данных IGTV и возможность загрузки контента. Анонимное получение всех комментариев к публикации и списка пользователей, которым она понравилась. Скачивание и загрузка фото, видео, IGTV, альбомов и историй. Статистика по аккаунтам, постам и историям. И это ещё не конец)
В примерах имеется даже бот, что может быть полезно в некоторых случаях 🌚
Ставится командой ⚙
pip install instagapi
Документация и примеры кода здесь :3👍32🔥5
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем рекламу?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/xo_py
2) Пополняйтесь удобным способом
3) Размещайте рекламное сообщение
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Возможно, вы задумывались о том, чтобы купить на нем рекламу?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/xo_py
2) Пополняйтесь удобным способом
3) Размещайте рекламное сообщение
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
👍25😢5🔥1🤔1
🐥 Задача по Python #10
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
"TestController" --> "test_controller"
"MoviesAndBooks" --> "movies_and_books"
"App7Test" --> "app7_test"
1 --> "1"
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
👍20😢3😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Plexus Effect(Эффект Сплетения) написанный на Python!
Код занимает всего 109 строк, что не может не радовать :D
Использованные модули: os, pygame, random, math. os - переменные среды. pygame - для вывода окошка с эффектом сплетения. random - для рандома :D. math - математические операции.
Ознакомиться с кодом вы можете здесь :3
А перейдя по этой ссылке вы можете посмотреть этапы написания этого эффекта.
Код занимает всего 109 строк, что не может не радовать :D
Использованные модули: os, pygame, random, math. os - переменные среды. pygame - для вывода окошка с эффектом сплетения. random - для рандома :D. math - математические операции.
Ознакомиться с кодом вы можете здесь :3
А перейдя по этой ссылке вы можете посмотреть этапы написания этого эффекта.
👍26🤩2
🐥 Задача по Python #11
Описание
Напишите класс, который, получив строку, будет возвращать строку в верхнем регистре, в которой каждая буква сдвинута вперед в алфавите на столько позиций, на которые был инициализирован шифр.
Примеры
Если что-то в строке не соответствует алфавиту (например, знаки препинания, пробелы), просто оставьте как есть.
Сдвиг всегда будет в диапазоне [1, 26] английских букв(по желанию можно написать и второй класс для русского алфавита, диапазон [1, 33]).
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите класс, который, получив строку, будет возвращать строку в верхнем регистре, в которой каждая буква сдвинута вперед в алфавите на столько позиций, на которые был инициализирован шифр.
Примеры
c = CaesarCipher(5) # создаётся шифр Цезаря со сдвигом 5
c.encode('Codewars') # возвращает 'HTIJBFWX'
c.decode('BFKKQJX') # возвращает 'WAFFLES'
Если что-то в строке не соответствует алфавиту (например, знаки препинания, пробелы), просто оставьте как есть.
Сдвиг всегда будет в диапазоне [1, 26] английских букв(по желанию можно написать и второй класс для русского алфавита, диапазон [1, 33]).
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
👍12❤1
Трагикомедия в двух актах. Он сам полез на эшафот, теперь за спиной стоит палач :(
🔥68😢39😁10❤3😱3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Snake – проект, который посвящен искусственному интеллекту игры Snake.
Цель змеи — постоянно есть пищу и как можно быстрее заполнить карту своим телом.
Изначально проект был написан на C++. Теперь он был переписан на Python для удобного графического интерфейса и простоты реализации алгоритма.
Ознакомиться с проектом можно здесь :3
Цель змеи — постоянно есть пищу и как можно быстрее заполнить карту своим телом.
Изначально проект был написан на C++. Теперь он был переписан на Python для удобного графического интерфейса и простоты реализации алгоритма.
Ознакомиться с проектом можно здесь :3
👍38🔥3❤2😱2🎉2
newspaper3k - модуль, который даёт возможность извлекать статьи и связанные мета-данные из множества разных источников.
С использованием newspaper3k можно извлечь изображения, текст и имена авторов.
Данный модуль, кстати, поддерживает NLP-функциональность 🌚
Поэтому, если вы собирались использовать BeautifulSoup или другую библиотеку для вебскрапинга в своём следующем проекте, лучше сэкономьте своё время и силы и установите newspaper.
Ставится командой ⚙
Документация и примеры кода здесь :3
С использованием newspaper3k можно извлечь изображения, текст и имена авторов.
Данный модуль, кстати, поддерживает NLP-функциональность 🌚
Поэтому, если вы собирались использовать BeautifulSoup или другую библиотеку для вебскрапинга в своём следующем проекте, лучше сэкономьте своё время и силы и установите newspaper.
Ставится командой ⚙
pip install newspaper3k
Документация и примеры кода здесь :3
👍29❤2🔥1
Media is too big
VIEW IN TELEGRAM
Жаль и кодера и оператора, оператор умер от инфаркта :(
😢96🤯36👍5🔥3
🐥 Задача по Python #12
Описание
При работе со значениями цвета иногда может быть полезно извлечь отдельные значения компонентов красного, зеленого и синего (RGB) для цвета. Реализуйте функцию, отвечающую этим требованиям:
Принимает в качестве параметра шестнадцатеричную строку цвета без учета регистра (например, "#FF9933" или "#ff9933").
Возвращает Map<String, int> со структурой {r: 255, g: 153, b: 51}, где r, g и b находятся в диапазоне от 0 до 255.
Примечание: ваша реализация не должна поддерживать сокращенную форму шестнадцатеричной записи (например, "#FFF").
Примеры
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
При работе со значениями цвета иногда может быть полезно извлечь отдельные значения компонентов красного, зеленого и синего (RGB) для цвета. Реализуйте функцию, отвечающую этим требованиям:
Принимает в качестве параметра шестнадцатеричную строку цвета без учета регистра (например, "#FF9933" или "#ff9933").
Возвращает Map<String, int> со структурой {r: 255, g: 153, b: 51}, где r, g и b находятся в диапазоне от 0 до 255.
Примечание: ваша реализация не должна поддерживать сокращенную форму шестнадцатеричной записи (например, "#FFF").
Примеры
"#FF9933" --> {r: 255, g: 153, b: 51}
Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
👍14