def playPerformance(self, perf_df):
    'Schedule performance of a tiny performance dataframe.'
    for row in perf_df.iterrows():
        Timer(row[0], self.sendTouch, args=[row[1].x, row[1].y, row[1].z]).start()
Schedule performance of a tiny performance dataframe.
def playPerformance(self, perf_df):
    
    for row in perf_df.iterrows():
        Timer(row[0], self.sendTouch, args=[row[1].x, row[1].y, row[1].z]).start()