如何用Python检测用户机器中的列表分隔符?
需要在用户机器上创建CSV文件,必须自动检测列表分隔符(以便excel可以读取CSV文件)。我发现Excel从“区域选项-> Number ->列表分隔符”中提取CSV元素分隔符。Python中的locale模块用于检测区域性设置,但它(locale.localeconv)不包含列表分隔符。知道怎么得到正确的分隔符吗?
我有一个ASCII数据集,其中包含ctrl A字段分隔符和\n作为行分隔符。我希望把它读到Python中,并想知道如何处理它。特别是,我希望能够将这些信息读取到pandas数据帧中。input = pd.read_csv('000000_0', sep='^A') 然后我得到的错误是 _main__:1: ParserWarning: Falling back to the 'pythonthe 'c' engine does
not support