[問題] flask包成dockerImage就出錯

看板Python作者 (blue)時間5年前 (2019/11/04 10:16), 5年前編輯推噓1(106)
留言7則, 3人參與, 5年前最新討論串1/1
搭好~ 小的我最近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

11/04 10:32, 5年前 , 1F
如果確定有讀到檔,那確認看看讀到的檔案內容是什麼
11/04 10:32, 1F

11/04 10:52, 5年前 , 2F
我知道為什麼了....程式碼裡面有需要抓時間,可是vm
11/04 10:52, 2F

11/04 10:52, 5年前 , 3F
的時間是錯的導致它抓不到...謝謝回覆
11/04 10:52, 3F

11/04 14:44, 5年前 , 4F
docker不是vm,時間部分放主機的/etc/localtime處理
11/04 14:44, 4F

11/04 14:47, 5年前 , 5F
google "docker 時間問題"就一堆解法囉
11/04 14:47, 5F

11/05 00:31, 5年前 , 6F
嗯嗯我後來有找到~上班太忙忘記改已解決謝謝大家回
11/05 00:31, 6F

11/05 00:31, 5年前 , 7F
11/05 00:31, 7F
※ 編輯: weihan0405 (49.216.41.30 臺灣), 11/05/2019 00:31:52
文章代碼(AID): #1TlueA9S (Python)
文章代碼(AID): #1TlueA9S (Python)