def QueryToGAP(req):
try:
qu = req.query
except:
qu = {}
if not types.DictType == type(qu):
qu = {}
res = cStringIO.StringIO()
res.write('GAPQUERY:=rec();;')
for k in qu.keys():
res.write('GAPQUERY.("')
if len(k) > 1000:
res.write(StringToGAP(k[:1000]))
else:
res.write(StringToGAP(k))
res.write('"):="')
res.write(StringToGAP(str(qu[k][0])))
res.write('";;')
res.write('\n')
s = res.getvalue()
res.close()
return s
评论列表
文章目录