我已经将文件的内容解析为看起来像这样的变量;
b'8,092436.csv,20f85'
我现在想找出这些数据来自哪种filetype,with;
print(magic.from_buffer(str(解码,'utf-8'(,mime = true((
此打印;
应用程序/八位字节
有人知道我如何能够得到一个结果说" CSV"?
在原始文件上使用magic
。
您还需要考虑到CSV实际上只是一个使用特定字符来界定内容的文本文件。没有明确的标识符,表明该文件是CSV文件。即使这样
CSV文件的定界符规范是由您的程序定义的,或者需要配置(请参见将Excel导入到Excel中,向您提供了许多选项,以配置要导入的CSV类型(。