.. to simulate an upload dialog where a user selects multiple files. upform = forms[0] upform['files'].value = [open("a.gz",'rb'), open("b.gz",'rb')] This gives me: ValueError('Value must be a file object or file path')