#!/usr/bin/env python
##执行方式 python2.7 1.py bbg nnji
import ConfigParser
import re
import sys
room = sys.argv[1: ] ##获取room分组
for x in room:
config = ConfigParser.RawConfigParser(allow_no_value=True) ##必须带TRUE参数
config.read("/etc/ansible/hosts") ##读取配置文件
print x
str = config.items(x) ##读取配置组下内容
for k,v in str: ##字典的方式展示
str = re.findall("ansible_host=(.+?)ansible_user",v) ##正则匹配ip
for i in str:
print i