-3
たとえば、Destポート番号53が表示され、ログファイルには2000個のデータがあることを示したいので、各Destを表示する必要がありますポート合計。これは私のコードです:Pythonの出力に現れる合計文字列を集計するには
def main():
f = openfile("/Users/rin/Desktop/new sec/2017-04-18_010.082.012.003.txt")
if f is None:
print("File not found")
return
s = splitline(f)
for el in s:
if len(el) > 50:
p = parselog(el)
if "dstport" in p:
print("Dest Port : %s" % p["dstport"])
if "app" in p:
print("Apps : %s" % p["app"])
print("")
出力:
Dest Port : 53
Apps : DNS
Dest Port : 123
Apps : NTP
Dest Port : 53
Apps : DNS
Dest Port : 53
Apps : DNS
私はこのような2000ポートを持っているので、どのように私は出力を行うために一つ一つを取ることができ、気に入りましたか? – warezers
@warezersが更新されましたが、Python 3の構文についてはわかりません – bphi