[Assorted-commits] SF.net SVN: assorted:[945] sandbox/trunk/src
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-08-17 08:20:27
|
Revision: 945 http://assorted.svn.sourceforge.net/assorted/?rev=945&view=rev Author: yangzhang Date: 2008-08-17 08:20:36 +0000 (Sun, 17 Aug 2008) Log Message: ----------- added one-off scripts directory - this is probably temporary Modified Paths: -------------- sandbox/trunk/src/py/makodemo.py Added Paths: ----------- sandbox/trunk/src/one-off-scripts/ sandbox/trunk/src/one-off-scripts/someecards/ sandbox/trunk/src/one-off-scripts/someecards/label.py Added: sandbox/trunk/src/one-off-scripts/someecards/label.py =================================================================== --- sandbox/trunk/src/one-off-scripts/someecards/label.py (rev 0) +++ sandbox/trunk/src/one-off-scripts/someecards/label.py 2008-08-17 08:20:36 UTC (rev 945) @@ -0,0 +1,17 @@ +#!/usr/bin/env python + +from urllib import urlopen +from sys import stdin +from BeautifulSoup import BeautifulSoup +from commons.startup import run_main + +def main(argv): + for line in stdin: + line = line.strip() + if line == '' or ' ' in line: + print line + else: + title = BeautifulSoup(urlopen(line).read()).head.title.string.split(' | ')[-1] + print line, title + +run_main() Property changes on: sandbox/trunk/src/one-off-scripts/someecards/label.py ___________________________________________________________________ Added: svn:executable + * Modified: sandbox/trunk/src/py/makodemo.py =================================================================== --- sandbox/trunk/src/py/makodemo.py 2008-08-13 06:09:50 UTC (rev 944) +++ sandbox/trunk/src/py/makodemo.py 2008-08-17 08:20:36 UTC (rev 945) @@ -1,5 +1,7 @@ #!/usr/bin/env python +# Note that $what does not get expanded. + from mako.template import Template doc = r""" @@ -15,7 +17,7 @@ <%def name="makerow(row)"> <tr> % for name in row: - <td>${name} ${foo.pop()}</td>\ + <td>${name} ${foo.pop()} $what</td>\ % endfor </tr> </%def> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |