尝试在Python中写入文件时收到TypeError
|
当我运行此代码时:
tickers = re.findall(r\'Process Name: (\\w+)\', s)
file = open(\"C:\\Documents and Settings\\jppavan\\My Documents\\My Dropbox\\Python Scripts\\Processes\\GoodProcesses.txt\",\"w\")
file.write(tickers)
file.close()
它返回常见错误:
TypeError:预期的字符缓冲区对象
有任何想法吗?
没有找到相关结果
已邀请:
1 个回复
草票
列表的字符串表示形式? 要么
列表项的逗号分隔串联? 无论如何... write(..)需要一个字符串或一个缓冲区。 除此之外:不要将文件句柄称为“文件”。 file()是一个内置方法。