我正在使用python工作一周,我需要一些帮助。 我希望如果满足某些条件,它会为数据库添加一个值。 我的程序没有给出错误,但它没有将元素附加到我的数据库
json.loads
如果我运行它,最后我仍然得到一个空的数据帧。我不知道为什么它不能做我想做的事
答案 0 :(得分:1)
您应该重新分配数据框,例如:
import pandas as pd
noTEU = pd.DataFrame() # empty database
index_TEU = 0
for vessel in list:
if condition is fullfilled:
imo_vessel = pd.DataFrame({'imo': vessel}, index=[index_TEU])
noTEU = noTEU.append(imo_vessel) # I want here to add an element to my database
index_TEU = index_TEU + 1
并且不要将关键字list
用于List,因为它包含在Python语法中。