Выложил продолжение сериала про работу с YouTube API. OAuth, scopes https://youtu.be/H3TotwQ8XWw
YouTube
YouTube API + Python = OAuth 2.0 авторизация, client_secret, scopes / ч.4
В этом видео получаю OAuth токен приложения в консоли Google Cloud Platform. Из приложения на Python запрашиваю разрешения пользователя и сохраняю их в обновляемый токен. В следующих экспериментах с этим токеном я буду загружать сгенеренные с помощью ffmpeg…
Завершающая серия основной части про работу с YouTube API. В ней про загрузку готового видео на канал с помощью YouTube API и Python https://www.youtube.com/watch?v=W35fPrw5WfA
YouTube
YouTube API + Python = Загрузка видео на канал ( Python + videos.insert ) | Upload a video by Python
Загружаю видео на канал через YouTube API с помощью скрипта на Python. Это видео непосредственно продолжение основной части сериала про работу с YouTube API. В этой части ничего про получение токенов (см. предыдущее видео https://www.youtube.com/watch?v=H3TotwQ8XWw…
Продолжаю работать над приложением для генерации видео из статичного контента. Сегодня выложил видео про Парсинг сайтов интернет-магазинов. Там requests + lxml + xpath . https://youtu.be/xMENimADrzA
Важное дополнение к видео о загрузке видео на YouTube через YouTube API. Выяснилось что видео загруженные через апи в режиме теста нельзя сделать публичными даже руками. По сути метод videos#insert сейчас выглядит абсолютно бесполезным если приложение в Google Cloud Platform не прошло аудит. А аудит у провайдеров разных важных API часто дело не простое. Будь то гугл, фб, пинтерест или инста...
Написал большой пост, который в свое время мне стоил двух дней гугления и экспериментов. Про монтирование дисков в Windows 10 из linux папок по SFTP с помощью SSHFS-Win. Весь затык был юзерах (мне нужен www-data) и правах на новые папки и файлы. Короче теперь схема отработана и получилось прям хорошо.
👌
https://azzrael.ru/sshfs-win-windows-10-www-data-phpstorm
👌
https://azzrael.ru/sshfs-win-windows-10-www-data-phpstorm
azzrael.ru
Монтирование диска из Linux папки в Windows 10 с помощью SSHFS-Win (через SSH, SFTP) - Рабочее место - Блог Azzrael
Монтирую диск в Windows 10 из папки под Debian 10 по SSH (SFTP) с пользователем www-data и нужными правами. Для разработки в PhpStorm.
Новое видео в продолжение про YouTube Shop. Это там где парсю магазин, генерю видос и загружаю на ютюбчик. Сегодня про графический интерфейс с помощью Tkinter.
https://www.youtube.com/watch?v=y3ATgiiDwuk
https://www.youtube.com/watch?v=y3ATgiiDwuk
YouTube
Tkinter - графический оконный интерфейс для Python приложения | YouTube Shop ч. 2
Tkinter - интерфейс к пакету Tk для создания кроссплатформенных графических интерфейсов (GUI) для приложений на Python.
.
Сегодня я с помощью Tkinter сделаю интерфейс для моего Python приложения, которое я делал в нескольких предыдущих видео.
Исходники…
.
Сегодня я с помощью Tkinter сделаю интерфейс для моего Python приложения, которое я делал в нескольких предыдущих видео.
Исходники…
Продолжаю делать YouTube Shop. Сегодня видео как я создавал картинки на Python из html с помощью wkhtmltoimage и как все это прикрутил к проекту. https://youtu.be/saajmrOQXIs
YouTube
wkhtmltoimage - создание изображения на Python из html/css | YouTube Shop ч. 3
Создаю картинку на Python из html/css шаблона. Чтобы генерить красивые обложки для видосов на YouTube из текста со стилями, фонов и других картинок.
~~
Я мог бы использовать например Pillow, но тогда каждый шаблон (дизайн) для генерации картинки пришлось…
~~
Я мог бы использовать например Pillow, но тогда каждый шаблон (дизайн) для генерации картинки пришлось…
Решил поделать видео шпаргалки по Tkinter. Сегодня выложил про размеры и позиционирование главного окна. https://www.youtube.com/watch?v=cMKMq8ux3_Y
YouTube
Tkinter - размеры и позиционирование окна | Python GUI ч.1 // Tkinter GUI - sizing and positioning
Tkinter - интерфейс для создания оконного интерфейса для приложений на Python. Сегодня разбираюсь с созданием основного окна. Как создать в Tkinter окно нужного фиксированного размера, как его развернуть на полный экран, как запретить изменять размер окна…
Сегодня видео шпаргалка по менеджеру геометрии Tkinter.pack() https://azzrael.ru/tkinter-pack-geometry-manager-python
hvastik.com
Tkinter.pack() менеджер геометрии | Python GUI ч.2 - Разработка - Блог Azzrael
В статье код и ссылки к видео шпаргалке о менеджере геометрии pack() для Tkinter - интерфейсе для создания UI для приложений на Python.
И третий из трех менеджеров геометрии в #tkinter grid() https://youtu.be/tNbPUQviRQU
YouTube
Tkinter - grid() менеджер геометрии | Python GUI ч.3 // Tkinter - grid() geometry manager
Третий менеджер геометрии в Tkinter - grid(). Размещает виджет в ячейках таблицы. Будем вместе разбираться как с помощью grid делать GUI на Python. Позиционирование, размеры виджетов в таблицы и некоторые не очевидные нюансы.
~~
🤙 Код из видео и полезные…
~~
🤙 Код из видео и полезные…
Сегодня видео про модули пакетов виджетов Tkinter.tk и Tkinter.ttk, чем они отличаются, какие и когда использовать. #python #tkinter #программирование #видео #youtube
🤪
https://youtu.be/SS_rNZRFWt0
🤪
https://youtu.be/SS_rNZRFWt0
YouTube
Tkinter - модули Tk или TTk, чем отличаются и что лучше | Python GUI ч.4 // tkinter.tk vs ttk
В Tkinter есть два модуля для вывода виджетов - это Tk и TTk. В них содержатся виджеты (контролы, элементы управления) которые я размещаю на окне или в контейнере, все эти поля ввода, кнопки, списке, метки и т.д. В обоих модулях большинство виджетов пересекаются…
Ииии новое видео по #tkinter . Сегодня об обработчиках событий - нажатия на кнопки, ввод с помощью клавиатуры, движения мышью и т.д.
https://www.youtube.com/watch?v=IcXPPN832Gw
https://www.youtube.com/watch?v=IcXPPN832Gw
YouTube
Tkinter - события и обработчики событий | Python GUI ч.5 // tkinter events and bind
Как назначить обработчик нажатия кнопки в Tkinter? Как сделать ввод формы по нажатию на кнопку Ввод в приложении на Python с интерфейсом на Tkinter?
~~
Ссылки и код, как обычно здесь:
https://azzrael.ru/tkinter-events-bind-python-gui-5
~~
Таймкоды
01:52…
~~
Ссылки и код, как обычно здесь:
https://azzrael.ru/tkinter-events-bind-python-gui-5
~~
Таймкоды
01:52…
И видео про передачу данных в виджеты в Tkinter ( и получение значений в виджетах)
6я часть сериала про #python #gui
https://youtu.be/ZJMr64NhSQU
6я часть сериала про #python #gui
https://youtu.be/ZJMr64NhSQU
YouTube
Tkinter - данные в виджетах Tk (text, textvariable, get, insert) | Python GUI ч.6 // widget data
Как в Tkinter передать текст для вывода в Label? Как получить данные из виджета Entry? Как использовать данные из виджетов в функциях обработчиках событий при создании пользовательского интерфейса на Python с помощью Tkinter?
~~~
🐽 Код и ссылки на документацию…
~~~
🐽 Код и ссылки на документацию…
Начало нового сериала. Теперь про Open API Тинькофф Инвестиций и Python
👍1
Очередное видео про работу с Open API Тинькофф Инвестиций на #Python. Сегодня разбираю ендпоинт portfolio. Метод который отдает список бумаг в портфеле с ценами и потенциальным доходом.
https://www.youtube.com/watch?v=gZfDmuimbZc
https://www.youtube.com/watch?v=gZfDmuimbZc
YouTube
Python + Open API Тинькофф Инвестиции - метод /portfolio | pytinvest ч.3
Endpoint /portfolio в Open API Тинькофф Инвестиций позволяет получить список бумаг портфеля и их средние цены покупки, ожидаемый доход и валюту бумаги.
~~
Код и полезные ссылки в блоге:
https://azzrael.ru/python-open-api-tinkoff-investi-portfolio-pytinvest…
~~
Код и полезные ссылки в блоге:
https://azzrael.ru/python-open-api-tinkoff-investi-portfolio-pytinvest…
👍1
Сегодня разбираюсь с методом /operations Open API Тинькофф Инвестиций @tinkoffinvestopenapi на Python, как на requests без SDK, так и с SDK tinvest. Метод отдает список всех операций по счету
https://youtu.be/3ZLXK0cDaKM
https://youtu.be/3ZLXK0cDaKM
YouTube
Python + Open API Тинькофф Инвестиций - operations, получение списка операций на счете | pytinvest.5
Метод /operations из Open API Тинькофф Инвестиции позволяет получать список операций совершенных на заданном счету. Покупки, продажи, пополнения, дивиденды, комиссии по брокерскому счету, ИИС и т.д.
🤑 В видео я покажу как пользоваться этим методом с помощью…
🤑 В видео я покажу как пользоваться этим методом с помощью…
👍1
Новое видео о работе с #excel на #python с использованием пакета #openpyxl https://youtu.be/dn3Oi7oaMT4 . Я перебрал несколько пакетов и этот прям понравился 👍
YouTube
Python + OpenPyXl = Excel, электронные таблицы на питоне. Как создать xlsx, изменить и стилизовать
Как на питоне создать экселевский файлик? Как прочитать xlsx на Python? Как сделать красивое оформление таблиц, как использовать формулы. Об этом в сегодняшнем видео.
~~
👽 Код из видео
https://github.com/Denis070/openpyxl
🤑 Спасибо блоггеру
https://azzrael.ru/spasibo…
~~
👽 Код из видео
https://github.com/Denis070/openpyxl
🤑 Спасибо блоггеру
https://azzrael.ru/spasibo…
👍1
Сегодня видео объединяющее работу на #python с #opeanapi #ТинькоффИнвестиции и #openpyxl . Посчитаю доходность и сложу результаты с xlsx
https://youtu.be/MEreqcTRq6c
https://youtu.be/MEreqcTRq6c
YouTube
Python + Open API Тинькофф Инвестиции+ Excel, расчет доходности инвестиций
Как посчитать доходность инвестиций в Тинькофф Инвестиции с помощью Open API на Python и сохранить результаты в Excel для дальнейшего анализа? В этом видео я покажу код который может взять с инвестиционного счета Тинькофф Инвестиций данные о совершенных сделках…
👍1