2017-05-18 29 views
0

我試圖寫代碼把IP地址格式爲:Python來插入IP的具體格式

(「1192.168.2.1」,「192.168.1.3」,,,,,等)( '','','','','',)基本上所有的IP需要以這種格式('ip','ip'),所以我可以運行它...

這是一個舉例來說,但我有一個像幾千IP的和我有他們這樣的: 192.168.2.1 192.168.3.2 192.168.3.5

我決定去與蟒蛇

01使用循環

IP =( 192.168.2.1 192.168.3.2 192.168.3.5 )

因爲我在IP: 打印( 「IP =」 + = '我',)

它說無效語法錯誤,,,我有很多這樣的IP

有什麼想法嗎?

回答

0

首先請說明一下(192.168.2.1 192.168.3.2 192.168.3.5) 是什麼?這是一個字符串嗎?

總之,什麼我明白一個簡單的解決方案是使用分割:

ips ='192.168.2.1 192.168.3.2 192.168.3.5' 
ipsArray = ips.split() 
print(ipsArray) 

只要確保添加和IPS的整個列表中的每個IP之間的空間,是一個字符串。

希望這會有所幫助。