今天早上起来没啥事,折腾了下LSP,然后就开始研究火星时间,算法挺简单的,就是放在虚拟主机的时候有些问题。londit.cn的fastcgi不会用,fastdomain.com的PIL库又没有,真郁闷。只好跳过,去看了看如何把计算结果生成图片,用PIL库挺简单的。代码的HTML版本在这儿
#!/usr/bin/evn python # -*- coding:utf-8 -*- import sys import Image import ImageDraw import ImageFont def generate(god="Stra"): im = Image.new('RGB', (300, 100), 0xFFFFFF) draw = ImageDraw.Draw(im) string = "Orz %s..." %(god) font = ImageFont.truetype("/usr/share/fonts/win/Consolab.ttf", 16, encoding="unic") draw.text((50,20), string, fill=0x444444, font=font) draw.text((100,50), "You are our god!", fill=0x333333, font=font) draw.text((150,80), "--A rural worker", fill=0x222222, font=font) del draw im.save("a.png") if __name__ == "__main__": if len(sys.argv) < 2: generate() else: generate(sys.argv[1])