python获取host列表中ip地址的例子

发布时间:2020-10-19编辑:脚本学堂
分享一个python实现的获取host列表文件中Ip地址的代码,有学习python编程的朋友,可以参考学习下。

本节内容:
python取得host列表中的IP地址

代码:
 

复制代码 代码示例:

# -*- coding:utf-8 -*-
import socket
import sys

host_file = 'host.txt'
host_open = open(host_file, 'r')
host_list = []
for line in host_open:
 host_list.append(line.rstrip())
host_open.close()
#rint host_list
hosts_file = open('hosts.txt','w') #输出结果在hosts.txt文件中
for i in host_list:
 try:
     ip = socket.gethostbyname(i)
     print ip, i
     hosts_file.write(ip + i + 'n')
 except:
     print i
hosts_file.close()