author | Eugen Sawin <sawine@me73.com> |
Thu, 27 May 2010 13:10:09 +0200 | |
changeset 0 | d9b71931f372 |
permissions | -rwxr-xr-x |
sawine@0 | 1 |
#!/usr/bin/python |
sawine@0 | 2 |
|
sawine@0 | 3 |
import sys |
sawine@0 | 4 |
import subprocess |
sawine@0 | 5 |
from subprocess import PIPE |
sawine@0 | 6 |
|
sawine@0 | 7 |
SCRIPT_FILE = "../script.js" |
sawine@0 | 8 |
|
sawine@0 | 9 |
if __name__ == "__main__": |
sawine@0 | 10 |
quote_num = int(subprocess.Popen("ls quote*.html | wc -l", shell=True, stdout=PIPE).communicate()[0]) |
sawine@0 | 11 |
file = open(SCRIPT_FILE, "r") |
sawine@0 | 12 |
s = [] |
sawine@0 | 13 |
try: |
sawine@0 | 14 |
s = file.readlines() |
sawine@0 | 15 |
finally: |
sawine@0 | 16 |
file.close() |
sawine@0 | 17 |
print s |
sawine@0 | 18 |
sys.exit() |
sawine@0 | 19 |
if len(s) > 0: |
sawine@0 | 20 |
file = open(SCRIPT_FILE, "w") |
sawine@0 | 21 |
try: |
sawine@0 | 22 |
for line in s: |
sawine@0 | 23 |
print line |
sawine@0 | 24 |
if "var QUOTE_NUMBER" in line: |
sawine@0 | 25 |
print "replacing:" + line |
sawine@0 | 26 |
line = "var QUOTE_NUMBER = %s" % str(quote_num) |
sawine@0 | 27 |
file.write(s) |
sawine@0 | 28 |
finally: |
sawine@0 | 29 |
file.close() |
sawine@0 | 30 |
|
sawine@0 | 31 |