я пытаюсь прочитать файл CSV в Python, используя следующий код:Чтение файла в вопросах питона
with open(self.fileName, 'r') as openFile:
dataReading = openFile.read()
openFile.close()
splitData = dataReading.split("\n")
print splitDat
Я не понимаю, почему я не получаю никакого вывода.
self.fileName
предназначен для представления местоположения файла на компьютере, и я пытаюсь его открыть и разбить на новые линии. Может кто-нибудь, пожалуйста, помогите мне с проблемой?
Одна вещь, если вы используете 'with', вам не нужно явно закрывать файл после выхода из этого блока. – BlackVegetable
Что такое 'read_data'? Почему вы закрываете файл, когда 'with' делает это для вас? – thegrinner
Используйте модуль 'csv' для чтения CSV-файлов. – geoffspear