在進行Python編碼過程中,有時候需要用到部分的通用數據,可以通過讀取csv文件的數據來實現,以下是一個讀取本地csv文件數據,並將每一個表格對應的數據保存到列表中,後續可以通過調用列表來使用該數據:
#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
@author:freesigefei
Created on 2016年3月15日
'''
#---------------------------------------------------------------------------------------
import csv
def share_data_read():
'''讀取共享目錄下的data文件的內容,放到列表中供使用'''
DataLocalPath='D:\\data\\' #文件的本地路徑
my_file=DataLocalPath+'sharedata.csv'
file_list=[]
file_data=csv.reader(file(my_file,'rb'))
for i in file_data:
j=','.join(i).decode('GB2312')
k=j.split(',')
file_list.extend(k)
return file_list
#-----------------------------------------------------------------------------------------
if __name__ == '__main__':
file_list=share_data_read()
print file_list
執行成功後返回由csv文件數據組成的列表,如:
[u'http://192.168.1.1', u'V1.0.0']