当前位置:   article > 正文

数据库数据更新造成:'int' object is not iterable_int object is not iterable

int object is not iterable

数据库数据更新如下

  1. with HmiDb() as db:
  2. test = db.query(Csdn).filter_by(url=url).first()
  3. if read_num > url_count:
  4. print('达到要求删除')
  5. if test:
  6. db.delete(test)
  7. else:
  8. if test:
  9. test.name = str(read_title)
  10. test.csdn_count = read_num

如果将其中的

 test.name = str(read_title)

改为

 test.name = read_title

就会出现该错误:'int' object is not iterable

原因 name的表结构定义 是字符串

name = Column(String(100))

而read_title并不是字符串

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/692386
推荐阅读
相关标签
  

闽ICP备14008679号