On 09/11/2014 19:58, Syed Khalid wrote:
Python script that does batch find and replace in txt files Need a python 
script that opens all .txt files in a folder find replace/delete text and save 
files.

I have text files and I need to perform below steps for each file.

Step 1: Put cursor at start of file and Search for "Contact's Name:". Delete 
all the rows before it.
Step 2: Put cursor at end of file, Search for "Contact's Name:" select option 
UP.
Step 3: Search for "Photo of the" Replace with blanks
Step 4: Search for "Contact is" Replace with blanks
Step 5: Search for "Contact's Name:" Replace with blanks
Step 6: Search for "Age:" Replace with blanks
Step 7: Search for "Sex:" Replace with blanks
Step 8: Search for "House No:" Replace with blanks
Step 9: Search for "available" Replace with blanks
Step 10: Remove Empty Lines Containing Blank Characters from file
Step 11: Trim Leading Space for each line
Step 12: Trim Trailing Space after each line
Step 13: Search for - (hyphen) Replace with _ (underscore)
Step 14: Save file.

Currently I have recorded a macro in Notepad++.
I open each file, run macro and save file.
As there are many files I was looking for a program to automate the process.

I posted the same query in Notepad++ forum. I got a reply that it can be done 
by using Python script.

Kindly do the needful.

Thank you.
khalidness


No problem once your cheque made payable to the Python Software Foundation has been cashed. I'll pluck a figure of £200 out of the air, YMMV.

--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to