Re: [問題] 將CSV檔裡面的值存入另一個CSV檔裡面?
試試pandas
import pandas as pd
df = pd.read_csv('test.csv', index=None)
print df.iloc[-1][8]
有興趣的話我們可以一起討論
或是直接在stackoverflow發文,tag pandas的我大部份都會看過
※ 引述《demonxxx (demon)》之銘言:
: ※ 引述《demonxxx (demon)》之銘言:
: : 我想要把CSV檔裡面最後一行第九格的值,存到另一個空白CSV檔裡面。
: : with open(path, "rb")as f:
: : mycsv = csv.reader(f)
: : mycsv = list(mycsv)
: : print mycsv[-1][9]
: : 我現在只會把這個值印出來。
: : 如何把這個值存到另一個csv?
: 我又在上面的code加了幾行如下:
: test = mycsv[-1][9]
: f = open("test.csv", "w")
: w = csv.writer(f)
: w.writerows(test)
: mycsv[-1][9] 是存 321.246
: 之後我打開test.csv 看到
: 3
: 2
: 1
: 2
: 4
: 6
: 為什麼不是存在一個欄位裡面?我哪裡寫錯了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.143.173
推
06/01 18:22, , 1F
06/01 18:22, 1F
推
06/02 10:28, , 2F
06/02 10:28, 2F
→
06/03 15:36, , 3F
06/03 15:36, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):