site.text_words返回空值

Hi hepo,

问题网站:https://mrx.moe/

对应代码:span= '总字数'+ '%s字' %('{0:,}'.format(site.text_words))

看起来site.text_words返回了一个空值而不是全站字数统计,不知道是什么神秘原因,想问问怎么处理~

2019-11-27 10:52 from Muyun Xiao
Comments
Write a Comment
  • Hepo reply

    @Muyun Xiao, 已经是出错的提示了。 或许试试 span= '总字数 %s 字' % site.text_words

    或者 span= '总字数 {{site.text_words}} 字' 能不能解析。

    • @Hepochen 更改,还是不行,空的【

      • Hepo reply

        @古川政良 不是空的,只是没有解析。 span= '总字数 {{site.text_words}} 字' 不能用,那就 span= '总字数 %s 字' % site.text_words

        或者直接 span= site.text_words 看看。

        就是你原来的语法是错误,已经报错,不是数据没出来。

        • @Hepochen 试了,都不行……现在是span= '总字数 %s 字' % site.text_words ,之前试过直接span= site.text_words了也不解析,这究竟是为什么!

          • Hepo reply

            @古川政良 site 上没有这个字段,每一次文章的更新都会重新计算,更新下文章就可以了。估计还是日本节点的问题, site 这个对象被覆盖了。