2006年01月09日 星期一 05:53
python-chinese,您好! 哪位牛人来指点指点,程序目的是为了输出一组编码的图像, 在IDLE中运行完成,用python.exe g.py就不行了,太怪了=:< ================================================================= 错误信息: raceback (most recent call last): File "g.py", line 5, in ? import Image File "C:\Python24\Lib\site-packages\PIL\Image.py", line 68, in ? import os, string, sys File "D:\Python24\Lib\string.py", line 83, in ? import re as _re File "D:\Python24\lib\re.py", line 20, in ? AttributeError: 'module' object has no attribute 'search' ******************************************************************* 程序内容: #-------------------------------------------------------------- # -*- coding: cp936 -*- from Tkinter import * from tkFileDialog import * import Image import ImageFont import ImageDraw outpath = askdirectory () font = 'D:/WINDOWS/Fonts/ARIAL.TTF' # 字体文件路径 list = [(32,2), (14,4), (26,8)] strls = [] all = 0 accls = {} for i in list: all += 9*i[0]*i[1] for l in range(1, i[0] + 1): for g in range(1,10): n = g*100+l for b in range(i[1]): strls.append(str(n)) if all != len(strls): print "len = %d, all = %d" % (len(strls),all) print "Error" sys.exit(1) for c in strls: if accls.has_key(c): accls[c] += 1 else: accls[c] = 1 allstr = accls.keys() allstr.sort() endls = [] for ch in allstr: endls.append((ch,accls[ch])) for text in endls: im = Image.new("RGB",(260,88),(66,17,17)) draw = ImageDraw.Draw(im) draw.setfont(ImageFont.truetype(font,95)) # Arial = ImageFont.truetype(font,95) for i in [0,1,2]: draw.text((48+i*55,-11),text[0][i],(255,211,0)) fname = outpath + '/' + u'哑膜PP背胶-0.06×0.02-%d张-%s.tif' % (text[1],text[0]) im.save(fname) # --------------------------- end ------------------------------------ 错误信息: raceback (most recent call last): File "g.py", line 5, in ? import Image File "C:\Python24\Lib\site-packages\PIL\Image.py", line 68, in ? import os, string, sys File "D:\Python24\Lib\string.py", line 83, in ? import re as _re File "D:\Python24\lib\re.py", line 20, in ? AttributeError: 'module' object has no attribute 'search' 致 礼! 冷眼 ibrick at 163.com 2006-01-09
Zeuux © 2025
京ICP备05028076号