Regex Python Help

gdotoli at gmail.com gdotoli at gmail.com
Tue Mar 24 14:13:41 EDT 2015


I am creating a tool to search a filesystem for one simple string.
I cannot get the syntax correct.
Thank you in advance for your help.

import sys
import re
import os
path='/'
viewfiles=os.listdir(path)
for allfiles in viewfiles:
    file= os.path.join(path, allfiles)
text=open(file, "r")
for line in text:
    if re.match("DECRYPT_I", line):
        print line, 

----------------------------------------------------------
This should search every file for the simple regex "DECRYPT_I"
This is from the root down.

The error is:

SyntaxError: Missing parentheses in call to 'print'

Please help.
Gregg Dotoli



More information about the Python-list mailing list