问题描述
我有一本叫做self.structure = {0:“ xyz.php”}的字典。我想将其存储到由列(arm_id和page_url)组成的数据库表结构中。如何使用for循环将其保存到数据库表中?请帮助,因为我是编程新手。 这是我的代码:
def init(self):
self.lista["counter"] = 0
self.lista["conversion"] = 0
# Default page
# for self.structure in Structure.query.all():
# print(self.structure.__dict__)
self.structure = {0: "xyz.php"}
struct = Structure.query.all()
for i in struct:
struct.self.structure.append(i)
print("-------------",len(struct))
这是我的结构表的代码。
class Structure(db.Model):
__tablename__ = 'structure'
arm_id = db.Column(db.Integer,primary_key=True)
page_url = db.Column(db.String())
def __init__(self,arm_id,page_url):
self.arm_id = arm_id
self.page_url = page_url
我尝试使用上述的forloop,但是它没有将数据存储在数据库中。.请告诉我我出了什么问题。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)