¿Cómo puedo configurar el nombre de archivo predeterminado en saveFileDialog.SetFilename en wxPython para Windows?

Por alguna razón, el siguiente fragmento de código funciona en OS X Mavericks, pero no en Windows 7:

fileLabelDefault = self.filename + ".xlsx" saveFileDialog = wx.FileDialog(self, "Speichern", "", fileLabelDefault, "Excel files (*.xlsx)|*.xlsx", wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT) saveFileDialog.SetFilename(fileLabelDefault) 

Tengo que responder esta pregunta yo mismo, ¡porque acabo de descubrir la respuesta!

El código de arriba es válido. Tenía un carácter no válido / en el nombre de archivo predeterminado y OS X lo permite, pero lo reemplaza con un : Windows no hace esto automáticamente.