diff --git a/snekchek/format.py b/snekchek/format.py
index <HASH>..<HASH> 100644
--- a/snekchek/format.py
+++ b/snekchek/format.py
@@ -10,5 +10,10 @@ def vulture_format(data):
 
 
 def pylint_format(data):
+    last_path = ""
     for row in data:
+        if row['path'] != last_path:
+            print(f"File: {row['path']}")
+            last_path = row['path']
+
         print(f"{row['message-id'][0]}:{row['line']:>3}, {row['column']:>2}: {row['message']} ({row['symbol']})")
Add file to pylint output