Python读取CSV文件通用换行模式

时间:2016-12-14 12:03:38

标签: python csv newline

我在阅读我的csv文件时遇到问题。

我已经有了另一个csv文件的解决方案(来自网页),此后一直有效。 我正在使用此代码:

    def readCSV(link):
        data = []
        ftpstream = urllib.request.urlopen(link)
        csvFile = csv.reader(ftpstream.read().decode('latin-1').split('\n'))
        newData = [line for line in csvFile]  
        data.extend(newData)
        return data

但现在它不会采取这种解决方案。它总是说:

_csv.Error: new-line character seen in unquoted field - do you need to open the file in universal-newline mode?

我找到了几个解决方案,但是实现它们总是最终找不到文件,虽然它是在我不使用split而不是" rU"时发现的,但是输出不可用。

我也尝试将拆分更改为';'或其他,但总是遇到同样的问题。

0 个答案:

没有答案