看板 Python 關於我們 聯絡資訊
※ 引述《qazwsx99876 (茸茸)》之銘言: : 小的最近寫了一串程式 : 分別用了很多Print才寫完 : 但是查到的方法好像都要每次Print就要寫入檔案一次 : 有沒有什麼辦法是把最後的結果 : 一次Print出來的指令或方法呢 : 感謝各位大大及前輩 這是我做的套件 busm https://github.com/virus-warnning/busm 下列程式碼可以滿足你的需求 import busm # 這段程式會把 print 的東西搜集起來用 email 寄出去 @busm.through_smtp def foo_email(): print('It sucks!') # 這段會用 Telegram Bot 傳出去,事先要產生一支 bot 才能用 @busm.through_telegram def foo_telegram(): print('Segmentation fault.') # 這段會用 Line Notify 傳出去,事先要把 Line Notify 加好友,而且要去做一把 key 才能用 @busm.through_line def foo_line(): print('Stack overflow.') if __name__ == '__main__': foo_email() foo_telegram() foo_line() 除了這些用法之外,目前也有做成 logging handler 不過還沒寫相關文件 等我自己使用上穩定了會再補文件 -- 世界越快 心則慢 網路越慢 心則快 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.146.98 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1571457549.A.EDF.html
TitanEric: 很酷 10/19 13:21
cutekid: 大推(Y) 10/19 15:03
DemonRing: 很酷欸 10/20 01:17