作者weihan0405 (blue)
看板Python
標題[問題] flask包成dockerImage就出錯
時間Mon Nov 4 10:16:40 2019
搭好~
小的我最近flask寫完api直接run程式python run.py就沒有錯~把它包成docker image時
就會出錯
錯誤資訊:
Index 0 is out of bounds for axis 0 with size 0
我程式碼大概是
h= pandas.read_csv(xxx.csv)
temp = h[h[‘time’]==time].index[0]
他是寫錯在上面那一行
我有確定檔案有讀到~明明正常可以執行,包成dockerImage就會出錯....
實在太詭異了...有人有遇過這樣的狀況嗎?這個錯是為什麼呢...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.41.30 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1572833802.A.25C.html
→ penut85420: 如果確定有讀到檔,那確認看看讀到的檔案內容是什麼11/04 10:32
→ weihan0405: 我知道為什麼了....程式碼裡面有需要抓時間,可是vm11/04 10:52
→ weihan0405: 的時間是錯的導致它抓不到...謝謝回覆11/04 10:52
→ dennisxkimo: docker不是vm,時間部分放主機的/etc/localtime處理11/04 14:44
推 dennisxkimo: google "docker 時間問題"就一堆解法囉 11/04 14:47
→ weihan0405: 嗯嗯我後來有找到~上班太忙忘記改已解決謝謝大家回11/05 00:31
→ weihan0405: 覆11/05 00:31
※ 編輯: weihan0405 (49.216.41.30 臺灣), 11/05/2019 00:31:52