From: "NAKAMURA, Hiroshi" Date: 2006-07-13T06:50:26+09:00 Subject: Re: Appending to a CSV file -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Bil Kleb wrote: > Just got a call from a telecommuting colleague > who's using Ruby to automate a bunch of CEV[1] > CFD[2] simulations. > > She says that she can't figure out how to /append/ > to a CSV file using Ruby's standard library. > > Does anyone have the magic recipe, or should > she be using FasterCSV instead? Please use CSV::Writer. An instance of CSV is not an IO in contrast to a FasterCSV. CSV::Writer.generate(file_to_append) do |csv| csv << [1, 2, 3] end Regards, // NaHi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) iQEVAwUBRLVubx9L2jg5EEGlAQKfNwf/SJvTZox2avqI+HMjUqHt/lkVK2/oIvHQ 96ZjcxXRUGXwIX/e93RGkczJVeygcF7XnpNfDHWJmSInDjhVdjz0SJqsrODMLtBI 1kDhWwqSCCGXfxBAr+JH/QYdC1Bf0pfO15vdWo0eY9k3zlQ/UKLT5uEicPzvnPlD hEYIhn0rZnfb3GR7ZTUMECMlnL1zg+wQ7Y4S/r3sW685QXHCSC3iGclrd0ngDIz0 hJOcUvg1Idp9YgfZ+DA98YICIiG+o9iZM1fnk0PUhyncGMLHjIMYlqeeqXdgMX+G UGpB2Mf+pZBxV7QeYC3M+qAXL6yHMoqF06udVAYyeGYGh7BJ80zamg== =X1oC -----END PGP SIGNATURE-----