rantingrick wrote:
On Aug 7, 7:20 pm, Νίκος <nikos.the.gr...@gmail.com> wrote:
Hello dear Pythoneers,
I prefer Pythonista, but anywho..
I have over 500 .php web pages in various subfolders under 'data'
folder that i have to rename to .html
import os
os.rename(old, new)
and and ditch the '<?' and '?>' tages from within
path = 'some/valid/path'
f = open(path, 'r')
data = f.read()
f.close()
data.replace('<?', '')
data.replace('?>', '')
That should be:
data = data.replace('<?', '')
data = data.replace('?>', '')
and also insert a very first line of <!-- id -->
where id must be an identification unique number of every page for
counter tracking purposes.
comment = "<!-- %s -->"%(idnum)
data.insert(idx, comment)
Strings don't have an 'insert' method!
ONly pure html code must be left.
Well then don't F up! However judging from the amount of typos in this
post i would suggest you do some major testing!
I don't know how to handle such a big data replacing problem and
cannot play with fire because those 500 pages are my cleints pages and
data of those files just cannot be messes up.
Better do some serous testing first, or (if you have enough disc
space ) create copies instead!
Can you provide to me a script please that is able of performing an
automatic way of such a page content replacing?
This is very basic stuff and the fine manual is free you know. But how
much are you willing to pay?
--
http://mail.python.org/mailman/listinfo/python-list