TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #191 · 14 дек.

Как разделить строку с shell-командой на отдельные аргументы в виде списка? Если сделать просто сплит по пробелу то получим то что надо, кроме случаев со вставками текста с пробелами. Например так: >>> '-arg "I Am Groot"'.split(' ') ['-arg', '"I', 'Am', 'Groot"'] Чтобы учитывать текст в кавычках как единый аргумент можно воспользоваться функцией shlex.split() Кто читает мой канал давно, уже в курсе. А что делать, если нужно обратное действие? Объединить аргументы из списка в строку и при этом добавить кавычки в аргумент с пробелами. Конечно, если вы используете subprocess то он сам всё разрулит. Но если вам нужна именно команда одной строкой, то можно воспользоваться готовой функцией в том же subprocess. >>> from subprocess import list2cmdline >>> list2cmdline(['-arg', 'I Am Groot']) '-arg "I Am Groot"' Он также позаботится об экранировании уже имеющихся кавычек >>> list2cmdline(['-arg', 'I Am "Groot"']) '-arg "I Am \"Groot\""' А вот так он может "схлопнуть" в команду JSON >>> list2cmdline(['--json', json.dumps({'key': 'value'})]) '--json "{\"key\": \"value\"}"' _______________ Возможно кто-то спросит, а зачем соединять аргументы в строку если subprocess сам это сделает а os.system не наш путь? Мне как-то потребовалось отправлять команду на удалённое выполнение и в API поддерживалось указание команды только строкой. Так что всякое бывает) #libs#basic

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #aimusic

当前筛选 #aimusic清除筛选

Потестил новый музыкальный функционал 11ElevenLabs — делюсь находками. Как работает Это прям как умный музыкальный агент: закидываешь текст песни + в конце промт с жанрами в один блок — нейронка сама раскидает всё по тегам, порежет лирику на куски и встроит в структуру трека. Можно и без текста — просто промт вроде «песня о любви» или «сделай инструментал», и она сама всё напишет. Нашёл ещё годную фишку: Можно попросить просто звуки — лес, костёр, гул битву воинов на фоне — и она сделает. Для комплексного саунд-дизайна роликов это топ. По сути, прокачанная версия «Sound Effects» в том же 11ElevenLabs: не 22 секунды, а столько, сколько укажешь — хоть полчаса атмосферного леса. После старта генерации модель делит трек на секции, прописывает слова, строит структуру. Можно продлевать хоть до бесконечности. Интерфейс шеринга радует: чёрный глянцевый эквалайзер в латексном стиле — выглядит прям секс! Что не зашло * Иногда слова вставлены чисто «для галочки» — не в тему и по смыслу проседают. Даже у меня, не музыкального эстета, это на слух заметно. * Переходы между секциями не всегда мягкие — бесшовность есть, но иногда швы видны. * Чтобы сделать инструментал, надо писать это в тексте промта. Кнопка была бы удобнее. Итог Не революция, но местами глубина звучания прям кайф. Потенциал огромный — если допилят, будет мощный инструмент в своей нише. 😂 Маму любишь, лайк поставь) #aimusic | AcidCrunch

Hashtags

Нейросуть | Malikov AI

@neuralsense · Post #152 · 15.08.2024 г., 10:01

Скуфендуи глазами ИИ У нас готов AI шедевр! Помните мы выпустили музыкальный альбом «Блок Ч», созданный искусственным интеллектом? По результатам тестирования одним из наиболее популярных треков стал «Скуфендуй». На него мы решили снять клип… если можно так выразиться, конечно! AI художники SAS Metagallery Андрей Гладков и Андрей Маликов создали это видео исключительно с помощью нейронных сетей! Сам клип мы запремьерим во время нашего пабликтока в рамках Недели московского кино 27 августа на площадке Парка Горького! Ну а небольшой кусочек этого шедевра с радостью покажу вам, мои дорогие! Ну и трек сразу ловите) #aimusic#ai#ии#цифровыехудожники#sas#блокч