code: def periodic(self, callback, interval) -> Periodic:
      ...
  
file_path: perspective/python/perspective/perspective/client/websocket.py
imports: import asyncio
  import json
  from abc import ABC, abstractmethod
  from threading import Lock
  from .base import PerspectiveClient
  from ..manager.manager_internal import DateTimeEncoder
label_desc: Use image node_id 1 for calling the PerspectiveWebsocketConnection obj's underlying member method code with example usage: obj.periodic(callback, interval) without return types