代码之家  ›  专栏  ›  技术社区  ›  Zeynel

如何在GAE中将整数转换为字符串?

  •  0
  • Zeynel  · 技术社区  · 14 年前

    如果 searchquery 是从窗体中获取的整数;如何将其转换为字符串?据我所知,这就是以下代码不工作的原因(如果 搜索查询 是一个字符串:

    p = Pet.all().filter('score =', self.request.get('searchquery')).fetch(10)
    

    谢谢你

    2 回复  |  直到 14 年前
        1
  •  2
  •   Matt Ball    14 年前

    这是蟒蛇吗?我想是的。在这种情况下,使用 int() :

    p = Pet.all().filter('score =', int(self.request.get('searchquery'))).fetch(10)
    
        2
  •  0
  •   Keshan    14 年前

    据我所知,您需要将整数转换为字符串,因此在这种情况下使用str(int): p = Pet.all().filter('score =', self.request.get(str('searchquery'))).fetch(10)