2014-09-02 28 views

cevap

32

Kullanım ekleme modunu a yerine fs.write çağrısında modunu w yazma [üzerinde]: Aynı dosyalar üzerinde fs.write kullanma

içeriği üzerine yazar.

var fs = require('fs'); 
try { 
    fs.write("file.txt", "Hello World", 'a'); 
    fs.write("file.txt", "Hello World", 'a'); 
} catch(e) { 
    console.log(e); 
} 

ben anlaşılmaktadır bu piton open() belgeleri dayalı; Çalıştığına sevindim, diğer dosya modları çalışabilir ama benim tarafımdan test edilmedi.

+0

2 işlevden elde edilen verileri csv'de 2 ayrı sütuna ayırabilir miyiz? – Srinivas08

+0

@ Srinivas08 Her sıranın bir sonraki sütununu sırayla alabilmeniz mümkün ise, [İki jeneratör işleviyle bunu öneririm] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/ Kılavuzu/Iterators_and_Generators # Jeneratörler) ve değerleri her seferinde doğru sırayla, her satır için her sütun eklemek ve işe yarayabilir. Ancak bu, çok sayıda verinin yazılması için çok fazla veri yükü olabilir ve bu şekilde hatalı biçimlendirilmiş bir csv yapmak çok kolay olurdu. Mümkünse, verilerinizi iki boyutlu bir hash/sözlük halinde ve bir csv ihracatçısı kullanarak soyutlamanızı öneririm. – ThorSummoner

İlgili konular