[問題] Linebot,回傳及時爬蟲資料(續)

看板Python作者 (中二的逆襲)時間1年前 (2022/10/01 20:49), 1年前編輯推噓3(306)
留言9則, 4人參與, 1年前最新討論串1/1
如題,這篇我會把整隻程式的流程敘述的更詳盡 運作流程如下: 1.對Linebot輸入關鍵字後,希望回傳即時爬蟲資料 2.pd.read_html取得資料後整理完 3.使用dataframe_image將表格轉為圖片後暫存至(\static\tmp)中 4.利用pyimgur上傳圖片後,回傳網址 5.用ImageSendMessage或TextSendMessage傳送訊息(爬蟲結果) 不過,測試得結果中發現heroku中log顯示Error如下: https://i.imgur.com/LlCu8rp.jpg
https://imgur.com/Wla50A4.jpg
(以上同個錯誤) 料想應該是2~4出錯,或是其他問題 並且測試一般圖片或文字資料(不爬蟲)結果皆正常 若有需要,我可以提供我的code 且爬蟲+上傳程式於其他環境皆正常運作 且問題有效解決,小弟可以奉上1000P 望有緣人相助,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.144.63 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1664628583.A.A8F.html ※ 編輯: crazystyle63 (140.119.144.63 臺灣), 10/01/2022 20:53:11 ※ 編輯: crazystyle63 (140.119.144.63 臺灣), 10/01/2022 20:53:34 ※ 編輯: crazystyle63 (140.119.144.63 臺灣), 10/01/2022 20:55:30

10/01 21:25, 1年前 , 1F
沒有chrome不能用dataframe_image轉圖片,改用matplot
10/01 21:25, 1F

10/01 21:25, 1年前 , 2F
lib 轉成image再上傳吧
10/01 21:25, 2F

10/01 22:11, 1年前 , 3F
是的,我原本用matplotlib,但是會有中文顯示問題,
10/01 22:11, 3F

10/01 22:17, 1年前 , 4F
我無法在上面安裝中文字體包 QQ
10/01 22:17, 4F

10/01 22:28, 1年前 , 5F
Heroku 可以裝 chrome 的 buildpacks
10/01 22:28, 5F

10/01 22:29, 1年前 , 6F
另外也可以上傳中文字型檔,設定給 matplotlib
10/01 22:29, 6F

10/02 09:37, 1年前 , 7F
問題解決!非常謝謝您們
10/02 09:37, 7F

10/02 12:26, 1年前 , 8F

10/02 12:36, 1年前 , 9F
推樓上
10/02 12:36, 9F
文章代碼(AID): #1ZE3TdgF (Python)