pandas.read_csv() 方法中的 sep 和 delimiter 属性有什么区别?

What is the difference between `sep` and `delimiter` attributes in pandas.read_csv() method?

pandas.read_csv() 方法中的 sepdelimiter 属性有什么区别?

还有什么情况下我会二选一呢?

在文档中我读到了一些关于 Python 内置嗅探器工具的内容,也在定界符中,它说 sep 的替代参数名称,那么为什么我们不能只有一个属性?

它们是同一回事。参见 here

我假设一个是为了向后兼容。我就用sep,这是我看到最多的

可以在 source code:

中找到它们是同一事物的确认
# Alias sep -> delimiter.
if delimiter is None:
    delimiter = sep

我同意另一个答案最好坚持sep。好像比较常用,和其他函数如to_csv比较一致,不接受delimiter,只接受sep.