[英]How to save a dataframe as a csv file with '/' in the file name
我想将dataframe
保存到名称为'123/123'
的.csv
文件中,但是如果我像df.to_csv('123/123.csv')
这样键入,它将把它分成两个字符串。
有人知道如何将斜杠保留在文件名中吗?
您不能在文件名中使用斜杠。 但是,如果文件系统支持,则可以使用看起来像斜杠的Unicode字符http://www.fileformat.info/info/unicode/char/2215/index.htm
...“ /”用于指示子文件夹的路径,因此您的文件名表示文件123.csv位于文件夹“ 123”中
但是,这并不完全不可能,只是很难看到以下问题:
并且charmap可以找到一个看起来像它的字符,这是合法的。 在这种情况下,分隔符
您不能在文件名中使用任何这些字符; /:*?\\“ |
您可以使用类似的Unicode字符作为“分数斜杠-Unicode十六进制:0x2044”
例:
df.to_csv("123{0}123".format(u'\u2044'.encode('utf-8')))
它会为您提供您要求的文件名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.