我在“错误的组名”上遇到错误。
这是代码:
for qitem in q['display']:
if qitem['type'] == 1:
for keyword in keywordTags.split('|'):
p = re.compile('^' + keyword + '$')
newstring=''
for word in qitem['value'].split():
if word[-1:] == ',':
word = word[0:len(word)-1]
newstring += (p.sub('<b>'+word+'</b>', word) + ', ')
else:
newstring += (p.sub('<b>'+word+'</b>', word) + ' ')
qitem['value']=newstring
这是错误:
/result/1/ 错误组名请求方法:GET Django 版本:1.4.1 异常类型:错误异常值:错误组名异常位置:C:\Python27\lib\re.py in _compile_repl,第 257 行 Python 可执行文件: C:\Python27\python.exe Python 版本: 2.7.3 Python 路径: ['D:\ExampPapers', 'C:\Windows\SYSTEM32\python27.zip', 'C:\Python27\DLLs', 'C :\Python27\lib', 'C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site- packages'] 服务器时间:Sun,3 Mar 2013 15:31:05 +0800
Traceback 切换到复制和粘贴视图
C:\Python27\lib\site-packages\django\core\handlers\base.py in get_response response = callback(request, *callback_args, **callback_kwargs) ... ▶ 本地变量?D:\ExampPapers\views.py in result newstring += (p.sub(' '+word+' ', word) + ' ') ... ▶ 本地变量
总之,错误在于:
newstring += (p.sub('<b>'+word+'</b>', word) + ' ')