get_waterball¶
- PyPtt.API.get_waterball(self, post_action: WaterballPostAction = 'KEEP') List[Dict]
取得水球紀錄。
- 參數:
post_action (WaterballPostAction) – 取得水球後的處理方式,預設為 KEEP。
- 回傳:
List[Dict],水球紀錄清單,詳見 WaterballField。
- 引發:
RequireLogin – 需要登入。
UnregisteredUser – 未註冊使用者。
範例:
import PyPtt ptt_bot = PyPtt.API() try: # .. login .. waterball_list = ptt_bot.get_waterball(post_action=PyPtt.WaterballPostAction.KEEP) for waterball in waterball_list: print(waterball[PyPtt.WaterballField.type]) print(waterball[PyPtt.WaterballField.target]) print(waterball[PyPtt.WaterballField.content]) print(waterball[PyPtt.WaterballField.date]) # .. do something .. finally: ptt_bot.logout()