看板 Python 關於我們 聯絡資訊
搭好~ 小的我最近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