code: def periodic(self, callback, interval) -> Periodic:
      return _StarletteTestPeriodic(
          callback=callback, interval=interval
      )
  
file_path: perspective/python/perspective/perspective/client/starlette_test.py
imports: from starlette.testclient import TestClient
  from starlette.websockets import WebSocketDisconnect
  from queue import Empty
  from .websocket import PerspectiveWebsocketClient, PerspectiveWebsocketConnection, Periodic
label_desc: Use image node_id 2 for calling the _PerspectiveStarletteWebsocketConnection obj's underlying member method code with example usage: obj.periodic(callback, interval) and returns: _StarletteTestPeriodic