2016-12-08 12 views
0

私はPythonを使用していますが、現在CSVモジュールを使用して新しいCSVファイルを作成しようとしています。誰もこれを行う方法を知っていますか?事前に新しいCSVファイルを作成する

おかげで、 マックス

+0

CSVファイルに書き込むデータがコードでどのように表現されているかなど、詳細を追加する必要があります。 – jsbueno

答えて

-1

あなたは、単にオープンチェックの詳細については、メソッドで開い建て使用することができますcsvファイルを、作成したい場合this

with open("filename.csv","a+") as f: 
    f.write(...) 

またはあなたが読みたい場合CSVファイルには、あなたはより多くのチェックのために、この

import csv 
with open('filename.csv', 'rb') as csvfile: 
    spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|') 
    for row in 
     print ', '.join(row) 

#if you want to save the file into given path 
import os 
os.rename("filename.csv","path/to/new/desination/for/filename.csv") 

を使用することができます存在docs

+0

"rb"を使うと、pythonは読み込み用にファイルを開こうとしますが、ファイルが存在しないのでエラーが発生します。 – jsbueno

+0

さらに、Python3では、CSVモジュールがテキストを適切に処理し、 "b" sufixの必要はありません。 – jsbueno

+0

はい、それは私がファイルを読んだ理由です。それはあなたが私がそれを編集する上記の私の答えを見ることができるこれをエスケープするために存在することを意味します – Ayoub

関連する問題