Skip to content

v0.1.0 - Initial release

Choose a tag to compare

@connorferster connorferster released this 10 Sep 18:44
· 3 commits to releases/v0.1.0 since this release

xl-engine

xl-engine consists of a few functions that wrap the functionality of XLWings to make it convenient to parameterize and execute Excel workbooks as though they were Python functions.

While it can be used by a general audience, the excel_runner function was designed with the needs of design engineers in mind. This means that there are two sets of inputs: a static set and a dynamic set. The static set is input for all iterations, and the dynamic set is iterated over.

There are many possible implementations of this functionality but this is according to my own preferences. This is a personal tool that I used to teach (and that I actively use) and I have decided to publish it for ease of use and distribution.