@botsgram_cu · Post #3076 · 17.10.2020 г., 15:31
¿Que puede hacer este bot? @RenameArchive_bot Con este bot podrás renombrar archivos de Telegram Idioma: inglés (Visto en @botsgram_cu) #renombrar#archivos
Hashtags
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
Пребарај: #renombrar
@botsgram_cu · Post #3076 · 17.10.2020 г., 15:31
¿Que puede hacer este bot? @RenameArchive_bot Con este bot podrás renombrar archivos de Telegram Idioma: inglés (Visto en @botsgram_cu) #renombrar#archivos
Hashtags
@botsgram_cu · Post #2961 · 12.08.2020 г., 01:29
¿Que puede hacer este bot? @tg_renamer_bot Este es un bot de cambio de nombre de archivo de telegram personalizado, con soporte de miniatura Idiomas: inglés (visto en @botsgram_cu) #archivos#renombrar#miniaturas
Hashtags
@botsgram_cu · Post #2985 · 28.08.2020 г., 13:59
¿Que puede hacer este bot? @TGRename_Bot Este Bot te puede ayudar a renombrar archivos de Telegram. Idioma: #Ingles #Renombrar#Archivo ( Visto en: @BotsGram_Cu )
Hashtags
@botsgram_cu · Post #4312 · 29.08.2021 г., 15:29
¿Que puede hacer este bot? @ilovepdf_bot Este bot te ayuda a convertir múltiples imágenes en pdf Idiomas: inglés (Visto en @botsgram_cu) #pdf#imágenes#foto#renombrar
Hashtags
@botsgram_cu · Post #4951 · 29.03.2024 г., 13:47
¿Qué puede hacer este bot? 🤖@dcu_kpbot Descarga archivos desde enlaces directos, descarga archivos de contenido protegido de canales y grupos de Telegram, reenvia archivos de Telegram con título, miniatura y nombre personalizados, convierte un documento en video transmitible o video en documento y más. Idioma: Inglés #descarga#enlaces#videos#documentos#miniaturas#renombrar (Visto en @BotsGram_Cu)
@botsgram_cu · Post #4471 · 31.10.2021 г., 03:03
¿Que puede hacer este bot? @EpubInfoBot Este bot le permite convertir archivos y libros Kindle de EPUB, MOBI y PDF Idiomas: inglés (Visto en @botsgram_cu) #ebook#renombrar#epub#pdf#archivos#kindle
@botsgram_cu · Post #4972 · 10.04.2024 г., 22:41
¿Qué puede hacer este bot? @MultiUsageBot Este es un bot multifunción con una amplia variedad de opciones para videos, audio, documentos, enlaces, miniaturas y más, los cuales por problemas de espacio no podemos mencionar en esta descripción pero les aseguro que vale la pena probarlos todos. Idioma: Inglés #subtitulo#enlaces#edicion#videos#gif#compresor#capturas#conversor#audio#recortador#renombrar#etiquetas#volumen#descarga#mediafire#googledrive#spotify#administracion (Visto en @BotsGram_Cu) Nota: Lastimosamente pusieron éste bot de pago para todas sus funciones, no así a la fecha de crear esta publicación, de todas formas lo dejamos publicado por la gran utilidad que pueda tener para muchos.