When downloading workbooks with a name like Option A or B? it fails with the error OSError(22, 'Invalid argument') on windows because question marks aren't allowed in file names. (Note: when downloading through the browser it converts characters like this to safe ones.. i.e. > becomes _)
Looking at the code I don't see an easy way to overwrite the downloaded workbook name.
Two Requests:
- adding an optional string parameter to set the downloaded workbook name.
- adding an optional boolean parameter to download the workbook name the way the browser / server handles it.
(One of these options should take precedence over the other as they are mutually exclusive but both options would be useful).