我在Python 2.6中打开一个随机生成名称的文件时遇到了问题。Python:打开()使用变量
import random
random = random.randint(1,10)
localfile = file("%s","wb") % random
然后我得到一个错误信息,最后一行:
TypeError: unsupported operand type(s) for %: 'file' and 'int'
我只是不能由我自己想出解决办法,也没有与谷歌,但必须有一个治愈这个,我相信。
您的基本认识是错误的。我认为你需要查看Python教程。 – 2010-05-07 12:13:37
对不起,我刚刚开始使用Python – user335417 2010-05-07 12:18:24
你不说你想要什么文件,但它看起来像你需要'tempfile'来代替。在标准库的文档中查找它。 – guillermooo 2010-05-07 15:52:54