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 слични објави

Пребарај: #islamkosmopolitan

当前筛选 #islamkosmopolitan清除筛选
Gusdurian.Net

@gusduriannet · Post #2321 · 21.09.2020 г., 07:53

📚 TADARUS BUKU GUSDURian Ciputat 📚 _Assalamualaikum warahmatullahi wabarakatuh_ Halo, salam sejahtera untuk kita semua. 🙂 *GUSDURian Ciputat* mempersembahkan: . *"Tadarus Buku Islam Kosmopolitan: Hak Asasi Wanita dalam Islam"*. Tadarus Buku merupakan program berkala yang diadakan GUSDURian Ciputat tiap dua minggu sekali. Adapun topik pembicaraan dalam tadarus buku ialah tulisan-tulisan Gus Dur yang tersebar di berbagai platform, mulai dari buku, jurnal, koran, hingga artikel. Hak Asasi Manusia (HAM) merupakan salah satu isu yang secara ramai diperbincangkan di tingkat global, khususnya sejak abad ke-20 hingga sekarang. Salah satu aspek dalam HAM yang menarik untuk dikaji ialah mengenai Hak Asasi Wanita. Lalu bagaimana sebenarnya posisi wanita dalam kacamata Islam? Nah, dalam tadarus buku "Islam Kosmpolitan" ini akan dibahas tulisan KH. Abdurrahman Wahid (Gus Dur) tentang bagaimana Hak Asasi Wanita dalam Perspektif Islam. Semua itu akan dibahas dengan bernas oleh dua narasumber yang hadir di kesempatan ini. Moderator: - *Gatot Anwar Subaningrat* _(Penggerak GUSDURian Ciputat)_ Pemateri: - *Zahrotun Nafisah* _(Penggerak GUSDURian Ciputat, Podcaster Ngobrolin Buku, dan Penulis lepas di bincangsyariah.com dan bincangmuslimah.com)_ -*Wahyuni Della Sari* _(Divisi Pengembangan Komunitas dan Jaringan Sekretariat Nasional Jaringan GUSDURian)_ Tadarus buku ini akan dilaksanakan pada: 📅Hari/Tanggal : Rabu, 23 September 2020 🕛Jam : 20.00 - 22.00 WIB Link Pendaftaran: bit.ly/TadarusBuku2020 Contact Person : Rafi Sihabudin 📱 0856-9509-2642 Silahkan hubungi CP untuk informasi lebih lanjut. _Wassalamualaikum warahmatullahi wabarakatuh_ #TadarusBuku#GusDur#IslamKosmopolitan#AbdurrahmanWahid#HakAsasiWanita#Islam#HAM