我正在尝试使用Python脚本获取每个驱动器的可用磁盘空间详细信息,并将值存储在变量' p'。
p=(disk_usage('C:/'))
f=open('C:\\Python27\\solr.log','a')
f.write("Solr "+p)
我想将结果放在变量' p'进入日志文件。如果我打印变量' p',我可以成功获得结果。但是当我尝试打开一个日志文件并写入它时,它会抛出以下错误。
"Traceback (most recent call last):
File "C:\Python27\sample.py", line 51, in <module>
f.write("Result: "+p)
TypeError: must be str, not UsageTuple"
有人可以帮我解决这个问题吗。
答案 0 :(得分:0)
我得到了答案。刚刚更改了&#39; p&#39;变量到字符串,然后我尝试写入文件。我可以在我的日志文件中获得结果。