Reference

class bluesky_spreadsheet.ExcelSpreadsheet(filepath, plan, quiet=False)[source]

A bluesky plan parameterized by an Excel spreadsheet

Parameters
filepath: string

path to Excel file

plan: callable

Expected signature: plan(row) where row is a row from the spreadsheet given as a dict.

quiet: boolean, optional

False by default. Set True to silence printing of rows when they are parsed.

Attributes
filepath
plan
quiet
__call__(self, start_at=None)[source]

Use the plan.

Parameters
start_at: integer, optional

If None, start where we left off from the last __call__.