複数のテキスト(nmap)ドキュメントから特定の行を収集し、それらすべてをテーブル形式で使用して新しいファイルを作成しようとしています。アペンドを機能させることができないため、まだテーブルの部分に到達していません。
#imports
import os
#Change directories
os.chdir ("M:\\Daily Testing")
#User Input
print "What is the name of the system being scanned?"
sys = raw_input("> ")
#Subfolder selected
os.chdir (sys)
os.chdir ("RESULTS")
#variables
tag = ["/tcp", "/udp"]
fout = [sys + " Weekly Summary.csv"]
import glob
for filename in glob.glob("*.nmap"):
with open(filename, "rU") as f:
for line in f:
if not line.strip():
continue
for t in tag:
if t in line:
fout.write(line)
else:
continue