带有逗号十进制参数的 Pandas(Python) to_clipboard

Die*_*ego 3 python decimal comma pandas

如何复制DataFrameto_cliboard 并将其粘贴到 excel 中,逗号为十进制?

在 R 中,这很简单。

write.table(obj, 'clipboard', dec = ',')
Run Code Online (Sandbox Code Playgroud)

但我无法在pandasto_clipboard中弄清楚。

我没有成功尝试改变:

import locale
locale.setlocale(locale.LC_ALL, '')
Run Code Online (Sandbox Code Playgroud)

Spanish_Argentina.1252

或者 df.to_clipboard(float_format = '%,%')

提前致谢

Ron*_*xão 6

从 Pandas 0.16 开始,您可以使用

df.to_clipboard(decimal=',')
Run Code Online (Sandbox Code Playgroud)

to_clipboard()将额外的 kwargs 传递给to_csv(),它还有其他有用的选项。