b3cb2e
diff --git a/magic/Magdir/python b/magic/Magdir/python
b3cb2e
index e592803..c786469 100644
b3cb2e
--- a/magic/Magdir/python
b3cb2e
+++ b/magic/Magdir/python
b3cb2e
@@ -59,3 +59,8 @@
b3cb2e
 !:mime text/x-python
b3cb2e
 >&0	search/4096	finally:	Python script text executable
b3cb2e
 !:mime text/x-python
b3cb2e
+
b3cb2e
+# def name(args, args):
b3cb2e
+0	regex	 \^(\ |\\t)*def\ +[a-zA-Z]+
b3cb2e
+>&0	regex	\ *\\(([a-zA-Z]|,|\ )*\\):$ Python script text executable
b3cb2e
+!:mime text/x-python