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

Резултати

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

Пребарај: #imprimir

当前筛选 #imprimir清除筛选

Mini-guía: imprime nítido (sin líneas grises) 🖨️✨ Psicología del color aplicada: si tu hoja sale “grisácea”, el ojo la percibe menos limpia y te cansa antes al colorear. Buscamos blanco real + negro profundo. Ajustes rápidos (prueba en 1 hoja): - Calidad: Alta / Foto / Mejor - Papel: Normal o “Presentación” (evita “Borrador”) - Escala: 100% (sin “Ajustar a página”) - Modo: Blanco y negro (o “Grises”) - Densidad/Tóner: +5 a +15% (si hay líneas grises) - Mejora bordes: ON (si existe) Tip pro: si ves “neblina” en el fondo, desactiva “Ahorro de tinta” y limpia cabezales. CTA: Escribe tu modelo de impresora y te digo el ajuste ideal✅ #imprimir#printtips#coloringpages#DIY 📢Hecho con Inside

🖨️ Mini-guía: imprime nítido (sin líneas grises) Psicología del color aplicada al papel: 🖤Negro = contraste y bordes limpios. Si sale “gris”, tu impresora está mezclando color o bajando densidad. ✅ Ajustes clave (rápidos) 1) Tipo de papel: selecciona el real (Normal/Grueso/Fotográfico). Un tipo incorrecto baja la tinta. 2) Calidad: “Alta/Óptima” para lineart. 3) Color: imprime en Escala de grises o Solo negro (evita “compuesto”). 4) Economy/Ahorro:OFF. 5) Mejorar bordes / “Suavizado”: OFF (puede crear halos grises). 6) PDF: “Tamaño real” (100%), sin “ajustar a página”. 7) Mantenimiento: limpieza/alineación de cabezales si hay sombras. 💬 CTA: Escribe tu modelo de impresora y te digo el ajuste ideal. #imprimir#pdf#colorear#manualidades#kids#adultcoloring 📢Hecho con Inside

🗻 Paisaje zen minimal para colorear (montañas) Una página minimalista japonés para imprimir y relajarte: líneas limpias, mucho aire y calma total. 📥 Descarga gratis y prueba en monocromo: 🔹 Azul 🔹 Gris 🔹 Verde Tip: usa un solo tono y juega con la presión del lápiz para hacer degradados suaves. ✅ Uso personal #ParaColorear#ColoringPages#Paisaje#Zen#Minimalismo#Japones#Montañas#Imprimir#ArteRelajante 📢Hecho con Inside