我正在用python读取一个csv文件。我跳过第一行,那是简单的描述性元数据。这就是我正在做的事情。
f = open(in_file)
#skip the first row
next(f)
#...some data processing
这样做很好,但当第一行包含有换行符的单元格时(例如。
some random cell
with a new line
next(f)命令返回了包括该单元格在内的所有单元格,但以some random cell \n'结束,并没有删除这第一行中的任何其他单元。为什么会出现这种情况,我怎样才能确保整个第一行被删除,而不考虑单元格中的换行字符?