Inserting-embedding some html data at the end of a .py file
Michael Ross
gmx at ross.cx
Tue Mar 5 16:29:41 EST 2013
On Tue, 05 Mar 2013 21:04:59 +0100, Νίκος Γκρ33κ <nikos.gr33k at gmail.com>
wrote:
> #open html template
> if htmlpage.endswith('.html'):
> f = open( "/home/nikos/public_html/" + htmlpage )
>
> htmldata = f.read()
> counter = ''' <center><a href="mailto:support at superhost.gr"> <img
> src="/data/images/mail.png"> </a>
> <center><table border=2 cellpadding=2 bgcolor=black>
> <td><font color=lime>Αριθμός Επισκεπτών</td>
> <td><a href="http://superhost.gr/?show=stats"><font color=cyan>
> %d </td>
> ''' % data[0]
>
> #render template
> template = htmldata + counter
> print ( template )
> ============================================
> Yes the aboev code does work if we talk about appending html data to an
> already html file!
>
> But if the file is some_python.py file then i cannot just append the
> data.
> Actually by appending i dont want to actually insert the data to the end
> of the .py file, thus altering it but instead run the .py file and print
> the counter html data afterwards!
subprocess.checkoutput() ?
if htmlpage.endswith('.py'):
htmldata=subprocess.check_output(...)
counter=...
template=htmldata+counter
http://docs.python.org/2/library/subprocess.html?highlight=check_output#subprocess.check_output
More information about the Python-list
mailing list