0

我想从python中的文本文件中读取IP地址128.11.56.0,255.255.255.0,117,9,45,16并将它们存储在变量中。即子网、掩码和下一跳。

4

1 回答 1

0

如果您的文件具有以下格式:

(第 1 行):子网、掩码、nextop
(第 2 行):子网、掩码、nextop
...
(第 n 行):子网、掩码、nextop

f = open(path_to_file)
lines = f.readlines()
data = []
for line in lines:
    o = {"subnet" : line.split(',')[0], "mask" : line.split(',')[1], "nexthop" : line.split(',')[2]}
    data.append(o)
于 2013-01-28T11:18:03.793 回答