Никто видимо, включая автора, не пробовал запускать скрипт. Скачивается один и тот-же трек, не имеющий никакого отношения к тому, что у меня в плейлисте. Пришлось покопаться в коде, и даже удалось найти ошибку.
Вместо
r = requests.get(audio["url"])
должно быть
r = requests.get(i["url"])
Автор молодец, спасибо ему, но надо бы тестировать прежде чем выкладывать =)
Добро пожаловать в 2007 год и web apps для iPhone OS 1.0.
Тогда тоже были всякие JS-API для интеграции с осью, хотя конечно не такой богатый функционал.
Простите, а почему бы не сделать один бинарник на Golang, и вызывать нужную вам функцию через параметр?
Например:
<binary-name> config args.json res.json
Тогда как минимум вам не нужно будет дублировать весь рантайм и библиотеки в каждом бинарнике.
Вместо должно быть
Автор молодец, спасибо ему, но надо бы тестировать прежде чем выкладывать =)
Тогда тоже были всякие JS-API для интеграции с осью, хотя конечно не такой богатый функционал.
Например:
<binary-name> config args.json res.json
Тогда как минимум вам не нужно будет дублировать весь рантайм и библиотеки в каждом бинарнике.