python好不好用_但python以前不太好用
ValueError: Buffer dtype mismatch, expected 'Python object' but got 'long long'
這些東西得到的代碼與之前運行良好的代碼完全相同
有一個欄目叫買家。下面的代碼用于收集buyer列中具有'st'值的行。現有的df是已經存在的df,我為st_only_existing_df創建了一個變量。在
^{pr2}$
所以從新下載的數據(st_essential_數據框序號)對于st_only_existing_df,我比較了ordernum,如果在新下載的數據中沒有數據,那么我將canceled消息放入orderstatus。在canceled_df = st_only_existing_df[~st_only_existing_df.ordernum.isin(st_essential_df.ordernum)]
for index, row in canceled_df.iterrows():
odrnum = row['ordernum']
c.execute("update collection set orderstatus='canceled' where ordernum=?", (odrnum,))
conn.commit()
上面的代碼運行得很好。但現在不是了。我不知道它為什么返回“long long”。在
事實上,我需要從許多不同的買家那里下載訂單數據。其中之一是“我們”。在處理“we”數據導入代碼時,我發現了相同的錯誤。但它消失了。
在我成功地從'we'數據輸入到sqlite3之后,db file得到了'we'數據,突然,st db input就不工作了。
我不認為那會有什么不同,但是。。。。在
有人能給我點線索嗎?在
總結
以上是生活随笔為你收集整理的python好不好用_但python以前不太好用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sequel mysql8.0_sequ
- 下一篇: python学生类出不来中文_求教Pyt