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

Резултати

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

Пребарај: #escap

当前筛选 #escap清除筛选
Russian MFA 🇷🇺

@MFARUSSIA · Post #28898 · 28.03.2026 г., 20:15

🇺🇳On March 28, the United Nations Economic and Social Commission for Asia and the Pacific marks its 7️⃣9️⃣th anniversary The decision to establish #ESCAP was taken at the 4th session of the UN Economic and Social Council in 1947, to ficilitate socio-economic development of the countries of the Asia Pacific Region. 🇷🇺Russia has been a member of the Commission since its establishment. Our country views ESCAP as a unique dialogue platform to help the states implement the UN 2030 Agenda and is using the Commission’s capacities to promote Russian approaches and developments in the regional cooperation agenda. With Russia's expert and financial involvement ESCAP developed and adopted a number of significant international legal documents: the 2013 ESCAP Intergovernmental Agreement on Dry Ports of international importance, the 2016 ESCAP Framework Agreement on the Facilitation of Cross-border Paperless Trade in Asia and the Pacific, and the 2016 trilateral (Russia-Mongolia-China) Intergovernmental Agreement on the Asian Highway Network. Our country is among ESCAP’s major donors. Russian financial support has helped to implement over70 various technical assistance projects worth $18.4 million across all key sectors within the ESCAP mandate: energy, transport, trade, development finance and social issues, environment and sustainable development, information and communication technologies, etc. The geographical priority of such projects is the #CIS nations. The execution of these initiatives has made a significant contribution to strengthening the socio-economic potential of the recipient countries. 🤝Russia appreciates the Secretariat’s efforts inrendering assistance to the Asian-Pacific states and developing the formats of regional and subregional cooperation. Our country is going tosupport this activity both through its expert and analytical input in the implementation of the ESCAP work programme and through its voluntary payment to the Commission’s budget and thereby funded technical assistance projects for friendly countries in the Asia-Pacific region.

Hashtags

Crossroads_am

@crossroadsarm · Post #50702 · 21.04.2026 г., 13:33

🇦🇲🇺🇳Քննարկվել է ՀՀ-ի և ESCAP-ի միջև համագործակցությունը COP17 շրջանակներում Ապրիլի 21-ին Բանգկոկում ՀՀ ԱԳ փոխնախարար Ռոբերտ Աբիսողոմոնյանը հանդիպել է ՄԱԿ-ի Ասիայի և Խաղաղօվկիանոսյան տարածաշրջանի տնտեսական և սոցիալական հանձնաժողովի (ESCAP) գործադիր քարտուղար Արմիդա Սալսիա Ալիշյահբանայի հետ։ Մտքեր են փոխանակվել փոխգործակցության հետագա խորացման շուրջ, այդ թվում՝ տրանսպորտի և թվային կապակցվածության ուղղություններով։ Հարավային Կովկասի տարանցիկ և լոգիստիկ ներուժի լիարժեք իրացման համատեքստում Աբիսողոմոնյանն ընդգծել է «TRIPP» նախագծի իրականացման կարևորությունը։ #Հայաստան#ՄԱԿ#ESCAP

Круглый стол ЕЭК «Международное сотрудничество для достижения ЦУР в период пандемии COVID-19: текущие вызовы и перспективы» 30 марта 2022 г. с 12:15 до 14:10 (по московскому времени) в онлайн-формате состоится Круглый стол Евразийской экономической комиссии «Международное сотрудничество для достижения ЦУР в период пандемии COVID-19: текущие вызовы и перспективы». Мероприятие пройдет в рамках девятого Форума по устойчивому развитию Экономической и социальной комиссии ООН для Азии и Тихого океана (ЭСКАТО). На круглом столе будут обсуждаться новые возможности и принципы развития международного сотрудничества по реализации повестки дня в области устойчивого развития в условиях постпандемийного мира. В рамках мероприятия будут рассматриваться вопросы изменения роли международных организаций, региональных интеграционных объединений, местных органов власти и корпораций в достижении Целей в области устойчивого развития. Отдельным пунктом повестки мероприятия станет обсуждение новых подходов и принципов взаимодействия стейхолдеров в таких направлениях как развитие международной торговли и экономической связанности регионов, внедрение принципов «зеленой» экономики и реализация климатической повестки, борьба с возрастающими бедностью и неравенством в обществе. Доступ к регистрации и программам на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей: https://xn--o1aabe.xn--p1ai/events/news/kruglyy-stol-eek-mezhdunarodnoe-sotrudnichestvo-dlya-dostizheniya-tsur-v-period-pandemii-covid-19-te-62431e05697c0/ #РСПП, #ЕЭК, #ЭСКАТО, #RSPP, #EEC, #ESCAP

Семинар по вопросам упрощения процедур торговли в Северо-Восточной Азии пройдет 8 февраля 8 февраля 2023 года в 9:30 по московскому времени состоится семинар по вопросам упрощения процедур торговли, организуемый Экономической и социальной комиссией для Азии и Тихого океана (ЭСКАТО ООН) и Расширенной туманганской инициативой (РТИ). Мероприятие пройдет на полях 5-го заседания Комитета РТИ по торговле и инвестициям и Подкомитета по таможне при участии представителей органов власти, компаний и экспертного сообщества стран Северо-Восточной Азии. Дискуссия семинара сфокусируется на вопросах цифровизации при осуществлении торговых и транспортных процедур, а также вопросам безбумажной торговли в регионе Северо-Восточной Азии. Зарегистрироваться на мероприятие возможно на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): https://rspp.ru/events/activities/seminar-po-voprosam-uproshcheniya-protsedur-torgovli-v-severovostochnoy-azii-63e21484a989d/ #РТИ#ЭСКАТО#РСПП #GTI#ESCAP#RSPP#tradefacilitation