hg clone http://dev.pocoo.org/hg/pygments-main pygments
Потом нужно выгрузить стили pygments в файл:
./pygmentize -S default -f html -a "div.highlight" > syntax.css
и добавить их в шаблон blogspot-а.
После этого можно раскрашивать код:
./pygmentize -f html -o abc.html abc.py
и вставлять получившийся html прямо в сообщение. Будет что-то подобное:
import sys
import MySQLdb
from datetime import date, timedelta
NEW_TABLE_NAME="abc_efg"
con = MySQLdb.connect(host="localhost", port=3306, user="abc", passwd="abc", db="abc", init_command="SET NAMES utf8")
con.autocommit(True)
d = date(2010, 01, 01)
while d <= date(2010, 12, 01):
print d
c = con.cursor()
c.execute("SELECT * FROM efg WHERE date = %s", (d))
rows = c.fetchall()
if len(rows) == 0:
print "There is no rows for %s" % d
sys.exit(1)
c.close()
0 коммент.:
Отправить комментарий