从Windows到linux的Python CSV编码

从Windows到linux的Python CSV编码,python,pandas,Python,Pandas,我有一个小问题,我们在windows操作系统上创建了一个Jupyter笔记本,但是当我尝试在linux服务器上运行它时,以下代码行运行时没有错误:pandas.read\u csv(“file.csv”,encoding='utf-8'),但是NaN值不会像在windows中那样被替换。您知道这个问题的解决方案吗?我在colab上找到了解决方案: pandas.read_csv(“file.csv”,分隔符='\t',头=无,名称=['colNamesHere'])) 该解决方案与normali

我有一个小问题,我们在windows操作系统上创建了一个
Jupyter
笔记本,但是当我尝试在linux服务器上运行它时,以下代码行运行时没有错误:
pandas.read\u csv(“file.csv”,encoding='utf-8')
,但是
NaN
值不会像在windows中那样被替换。您知道这个问题的解决方案吗?

我在colab上找到了解决方案:

pandas.read_csv(“file.csv”,分隔符='\t',头=无,名称=['colNamesHere']))


该解决方案与normali CSV文件一样导入,但在需要添加的方法中:delimiter='\t'

能否从CSV文件中提供几行内容?特别指出容器
NaN
值的行。请提供一个,以及问题的清晰描述。听起来您想要pandas
fillna()
函数,但如果没有示例,很难确定。