@BGP_Channel · Post #5390 · 17.11.2021 г., 05:36
#liying 白给节点(🇳🇱乱入
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
Пребарај: #liying
@BGP_Channel · Post #5390 · 17.11.2021 г., 05:36
#liying 白给节点(🇳🇱乱入
Hashtags
@BGP_Channel · Post #5116 · 09.05.2021 г., 15:12
#liying iepl非卖品 (限速100mbs) 低倍率yyds
Hashtags
@BGP_Channel · Post #4954 · 05.03.2021 г., 04:46
#liying☁️iepl(非卖品)
Hashtags
@BGP_Channel · Post #4624 · 02.01.2021 г., 14:22
#liying 广东 #电信 200M 家宽 #V2ray#Trojan 部分节点测速 (阿里云相关节点因为是按量计费所以没开 Twitter: https://s.4a.hk/Cfl6qlK
@BGP_Channel · Post #4996 · 26.03.2021 г., 14:37
#liying#BGP CNGZ-QCloud #SS#Trojan#VPN liyingcloud.org Twitter: https://s.4a.hk/iNctx8v
@BGP_Channel · Post #4859 · 10.02.2021 г., 05:45
#liying#BGP CNGZ-QCloud #SS#SSR#V2ray 捷克和瑞士因为国际优化机器的DDoS防御策略导致tcpping出现异常,实际使用正常。 频道 @liyingyun
@BGP_Channel · Post #4741 · 25.01.2021 г., 14:27
#liying#BGP CNGZ-QCloud #SS#SSR#V2ray 仅作为线路展示 频道 @liyingyun Twitter: https://s.4a.hk/AYqcEgZ
@BGP_Channel · Post #4560 · 26.12.2020 г., 12:29
#liying#BGP CNBJ-AWS #V2ray#Trojan#VPN 仅测速公网节点,新增了10个备用节点。 公网节点当前内测中,暂时不售卖。 官方频道/购买方式 @liyingyun Twitter: https://s.4a.hk/8HU6XM3
@BGP_Channel · Post #4549 · 23.12.2020 г., 13:55
#liying#BGP CNBJ-AWS #V2ray#Trojan#VPN 仅测速公网节点,所有节点均能解锁对应国家的NF 圣诞折扣限时444CNY/月 套餐详细内容请前往频道查看 官方频道 @liyingyun Twitter: https://s.4a.hk/O4d3oBq
@jngchannel · Post #1808 · 14.02.2023 г., 08:59
#Liying #SS#Vmess#Trojan 测速带宽 #广西联通1000M 官网: https://liyingcloud.org 频道: https://t.me/liyingyun 群组: https://t.me/liyingcloud 套餐: 1.3/G,30G起购买 一家私人定制机场,最大特点就是用的国内各大BGP机房的入口,同时各地配备丰富的落地,与之类似的还有CTC这家 入口:佛山移动、上海阿里云、上海金山云、北京金山云、广州华为云、广州金山云 落地:HKT、Oracle、Kirino、Dmit、Kamatera、Vultr、xTom、Misaka等
@BGP_Channel · Post #4798 · 31.01.2021 г., 15:08
#liying#BGP CNGZ-QCloud #SS#SSR#V2ray#VPN Azure新加坡无法测速,日常使用无问题。 Twitter: https://s.4a.hk/mS1ePu0
@BGP_Channel · Post #4753 · 26.01.2021 г., 13:41
#liying#BGP CNGZ-QCloud #SS#SSR#V2ray#VPN 以色列节点是测速文件问题,实际起速正常。