2024-04-27 04:59:47 发布
网友
我在Python中有一个str。你知道吗
str
str = "*> 103.5.126.0/24 192.168.1.1 0 200 0 58424 ?"
我想要的是从这个字符串中得到一些文本并放入变量 具体如下:
prefix = "103.5.126.0/24" nexthob = "192.168.1.1" metric = "0" LP = "200"
只需将其拆分并分配相关部分:
prefix, nexthob, metric, LP = s.split()[1:5]
我将变量名改为s,因为str已经是一种不应该隐藏的Python类型。你知道吗
s
s = "*> 103.5.126.0/24 192.168.1.1 0 200 0 58424 ?" lst = s.split() prefix = lst[1] nexthob = lst[2] metric = lst[3] LP = lst[4] print "Prefix =", prefix print "Nexthob =", nexthob print "Metric =", metric print "LP =", LP
印刷品
Prefix = 103.5.126.0/24 Nexthob = 192.168.1.1 Metric = 0 LP = 200
只需将其拆分并分配相关部分:
我将变量名改为
s
,因为str
已经是一种不应该隐藏的Python类型。你知道吗印刷品
相关问题 更多 >
编程相关推荐