Micolog 错误 NoneType’ object has no attribute ‘encode’ 解决方法

在 Micolog(0.713)中使用某些模板,会导致错误: ‘NoneType’ object has no attribute ‘encode’

具体现象在这里有说明,本文不再赘述。

解决方法:

打开filter.py,在第21行后插入:
      if
value==None:
            
return urllib

使之变为:
21
  def urlencode(value):
22        if value==None:

23                return urllib
24        return urllib.quote(value.encode(‘utf8’))

别问我为什么…我也不知道.. -_-||
总之这样就恢复了…

本人的 Python 停留在会写 Hello World 的程度上,这两行代码纯粹是蒙出来的…
这样改会不会有什么不良后果我也不知道…

所有评论已归档,无法添加新的评论。请直接邮件与我联系,谢谢。