【发布时间】:2020-03-15 15:27:30
【问题描述】:
我有这段代码,我应该使用“with”语句或“with”方法来编写。如果你们中的任何人对如何做到这一点有任何想法,或者有任何初步的想法让我接受,我将不胜感激。
def read_csv(folder_file, sep):
'''
reads a csv file,
folder_file: a string containing file location and file name
sep: string containing the separater of records in each line
'''
mFile = open('earthquake_Curico_2010-02-27_acclerations_in_cms-2_time_in_s.csv', 'r')
csvData = []
for line in mFile:
csvData.append(line.replace('\n','').split(sep))
mFile.close()
return csvData
earthquake_Curico_2010-02-27_acclerations_in_cms-2_time_in_s.csv 是我笔记本电脑上的一个文件,你没有必要拥有它(我认为)。
【问题讨论】:
-
你尝试了什么?
标签: python python-3.x with-statement file-read