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

作者: crazystyle63 (crazystyle63)   2022-10-01 20:49:41
如題,這篇我會把整隻程式的流程敘述的更詳盡
運作流程如下:
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
望有緣人相助,感謝!
作者: lycantrope (阿寬)   2022-10-01 21:25:00
沒有chrome不能用dataframe_image轉圖片,改用matplotlib 轉成image再上傳吧
作者: crazystyle63 (crazystyle63)   2022-10-01 22:11:00
是的,我原本用matplotlib,但是會有中文顯示問題,我無法在上面安裝中文字體包 QQ
作者: jarvuschen (jarvuschen)   2022-10-01 22:28:00
Heroku 可以裝 chrome 的 buildpacks另外也可以上傳中文字型檔,設定給 matplotlib
作者: crazystyle63 (crazystyle63)   2022-10-02 09:37:00
問題解決!非常謝謝您們
作者: Hsins (翔)   2022-10-02 12:26:00
作者: lycantrope (阿寬)   2022-10-02 12:36:00
推樓上

Links booklink

Contact Us: admin [ a t ] ucptt.com