Python檔案之----CSV

來源:互聯網
上載者:User

標籤:

 

 1 # -*- coding:utf-8 -*- 2 ‘‘‘ 3 Created on 2015年4月20日 4      5 @author: liuxue 6  7 ‘‘‘ 8 import csv 9 import sys10 reload(sys)11 sys.setdefaultencoding(‘utf-8‘)12 ‘‘‘13 valueList=[[]],雙層列表,每一個元素代表一行資料14 ‘‘‘15 16 def csvWrite(fileName="",mode="",valueList=[]):17     csvFile=file(fileName,mode)18     cstWriter=csv.writer(csvFile)19     for i in range(len(valueList)):20         temp=[]21         temp=valueList[i]22         cstWriter.writerow(temp)23     csvFile.close()24 25 def csvRead(fileName=""):26     csvFile=open(fileName,‘r‘)27     line = csvFile.readline().strip(‘\r\n‘)#如果有標題不想讀取,可以重複這句28     valueList=[]29     while(line!=""):30         temp=line.split(‘,‘)31         valueList.append(temp)32         line = csvFile.readline().strip(‘\r\n‘)33     csvFile.close()34     return valueList35 36 37 def main():38     valueList=[["我","d"]]39     csvWrite("test.csv","wb",valueList)40     value=csvRead("test.csv")41     for i in range(len(value)):42         temp=value[i]43         print temp44         for j in range(len(temp)):45             print temp[j]46 47 48 if __name__=="__main__":49     main()50 51 ‘‘‘52 輸出:53 [‘\xe6\x88\x91‘, ‘d‘]54 我55 d56 ‘‘‘

 

Python檔案之----CSV

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.