0
我试图找到一种方法来读取目录中的每个文件并从每个文件返回主机名。在目录中的每个文件中查找主机名
我已经得到它与指定的一个文件一起工作,但现在我试图在一个完整的目录而不是一个文件。到目前为止,我有以下,但我得到一个错误。
IOError: [Errno 2] No such file or directory: "Return first filename in the directory"
代码:
import os
for filename in os.listdir(TEST_PATH):
with open(filename) as in_file:
for line in in_file:
match = re.search('^hostname\s(\S+)$', line)
if match:
print match.group(1)