python inserindo variável string como nome do arquivo
Eu estou tentando criar um arquivo de um nome de arquivo exclusivo, toda vez que meu script é executado, destina-se apenas a ser semanal ou mensal. então escolhi usar a data para o nome do arquivo.
f = open('%s.csv', 'wb') %name
é onde estou recebendo este erro.
Traceback (most recent call last):
File "C:\Users\User\workspace\new3\stjohnsinvoices\BabblevoiceInvoiceswpath.py", line 143, in <module>
f = open('%s.csv', 'ab') %name
TypeError: unsupported operand type(s) for %: 'file' and 'str'
funciona se eu usar um nome de arquivo estático, existe um problema com a função open, isso significa que você não pode passar uma string assim?
name é uma string e possui valores como:
31/1/2013BVI
Muito obrigado por qualquer ajuda