appending to beginning of line
Bob X
bobx at linuxmail.org
Tue Oct 8 16:36:09 EDT 2002
Terry Reedy wrote:
> "Bob" <bobx at linuxmail.org> wrote in message
> news:1001ff04.0210080422.1e373e13 at posting.google.com...
>
>># loop through the list and print the lines to a file
>>for line in inFile.xreadlines():
>> for badword in kw:
>> if line.find(badword) > -1:
>> found = '%s %s' % (badword, line)
>> print found # Print the result
>> outFile.write(found) # replace with
>
>
>>This will print the badword and then the line it is on. For those
>>lines that do not contain a badword I want to place a hyphen "-".
>
>
> Is this what you are looking for?
>
> for line in inFile.xreadlines():
> ok = True
> for badword in kw:
> if line.find(badword) > -1:
> found = '%s %s\n' % (badword, line)
> print found, # Print the result
> outFile.write(found) # replace with
> outfile.write(found+'n') # Write the result
> ok = False
> if ok: line = '- ' + line
> print line,
> outFile.write(line)
>
> Terry J. Reedy
Errors out...
File "D:\Robert\Projects\Python\inplace.py", line 51
outFile.write(found) # Write the result
^
SyntaxError: invalid syntax
More information about the Python-list
mailing list