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

Резултати

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

Пребарај: #dashtabod

当前筛选 #dashtabod清除筛选
EKOLOG.UZ| ENG

@ekologuzenglish · Post #11357 · 28.01.2026 г., 09:59

⚠️ ECOLOGICAL VIOLATIONS ARE BEING IGNORED! As of January 25, 2026, the activities of LLC “Ko‘mir Ta’minoti” of Jizzakh region, particularly the Dashtabod coal storage facility, continue to cause direct harm to local residents, while grossly violating environmental and sanitary regulations. Unfortunately, this company continues to operate without complying with basic environmental standards. Coal dust, air pollution, and the absence of protective measures have become a daily problem for the surrounding community. These violations have been reported several times on our Telegram channel. 📌 Most concerning is the fact that: Since December 2025, residents and public representatives have repeatedly submitted official complaints to the responsible authorities, yet: — no effective action has been taken, — no fines have been imposed, — no official explanations have been provided to the public. ❗️ This raises serious questions: Why are environmental violations going unpunished? Why is public health being ignored? We, as citizens and representatives of civil society, demand an urgent review of this situation and request written, official information regarding: — the identified violations, — the measures taken in response, — the fines imposed (or not imposed) on this enterprise. 🟢 Environmental protection is not a formality. 🟢 It is a matter of human health, children’s future, and the right to a clean environment. Responsible authorities must not remain silent. The public will continue to closely monitor this case. #Ecology #EnvironmentalViolations #Dashtabod #Jizzakh #PublicHealth #PublicOversight☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot Instagram | Facebook | Twitter | Sayt | Youtube.