2013-02-15 62 views

回答

5
with open('my_file.html', 'w') as fo: 
    fo.write(tsod.to_html()) 

或交替使用熊猫

tsod.to_html(open('my_file.html', 'w')) 

或再次(感谢@安迪·海登)

with open('my_file.html', 'w') as fo: 
    tsod.to_html(fo) 
+2

我不认为'tsod.to_html('my_file.html')'会起作用。 'to_html'不接受字符串,它接受它可以写入的内容,无论是打开的文件还是一个StringIO缓冲区(它寻找'.write()')。不过,你可以使用'tsod.to_html(fo)'。 – DSM 2013-02-15 15:42:41

+0

thnx,从其他类中猜测... – danodonovan 2013-02-15 15:44:17

+0

a = tsod.to_html()保存(a,路径)将工作 – wuwucat 2013-02-15 15:52:55

0
a=tsod.to_html() 
save(a,'path') 

将工作

+1

save()是什么?这不是一个python内建函数 - 提示,尝试添加一个'import'语句。 – danodonovan 2013-02-15 16:00:11

1

由于大熊猫的当前版本tsod.to_html('out.html')工作正常。