[#48023] 2つのCSVファイルの結合方法についてご質問 — askar k <tenzancode@...>
お世話になります。
6 messages
2011/05/01
[#48029] CSVファイルのデータをソートしたい — askar <tenzancode@...>
お世話になっています。
5 messages
2011/05/01
[#48044] Re: ruby 1.9.2とRails3 へのアップグレード — "Endo Akira" <endo4917@...>
アスカルさん
12 messages
2011/05/04
[#48045] Re: ruby 1.9.2とRails3 へのアップグレード
— "Y. NOBUOKA" <nobuoka@...>
2011/05/04
アスカルさん
[#48047] Re: ruby 1.9.2とRails3 へのアップグレード
— askar k <tenzancode@...>
2011/05/04
信岡さん
[#48048] Re: ruby 1.9.2とRails3 へのアップグレード
— askar k <tenzancode@...>
2011/05/04
ちょっと報告が早すぎたと思います。
[#48062] 小数点つき時刻情報とTime#parse — Mitsuo KASAHARA <m.kasahara13@...>
笠原ともうします。
18 messages
2011/05/09
[#48068] Re: 小数点つき時刻情報とTime#parse
— Tanaka Akira <akr@...>
2011/05/09
2011年5月9日10:29 Mitsuo KASAHARA <m.kasahara13@gmail.com>:
[#48070] Re: 小数点つき時刻情報とTime#parse
— EGUCHI Osamu <eguchi@...>
2011/05/09
えぐち@エスアンドイーです
[#48072] Re: 小数点つき時刻情報とTime#parse
— Tanaka Akira <akr@...>
2011/05/09
2011年5月9日13:43 EGUCHI Osamu <eguchi@sandeinc.com>:
[#48073] Re: 小数点つき時刻情報とTime#parse
— EGUCHI Osamu <eguchi@...>
2011/05/09
えぐち@エスアンドイーです
[#48074] Re: 小数点つき時刻情報とTime#parse
— Tanaka Akira <akr@...>
2011/05/09
2011年5月9日15:01 EGUCHI Osamu <eguchi@sandeinc.com>:
[#48075] Re: 小数点つき時刻情報とTime#parse
— EGUCHI Osamu <eguchi@...>
2011/05/09
2011年5月9日20:07 Tanaka Akira <akr@fsij.org>:
[#48076] Re: 小数点つき時刻情報とTime#parse
— Tanaka Akira <akr@...>
2011/05/09
2011年5月9日20:44 EGUCHI Osamu <eguchi@sandeinc.com>:
[#48077] Re: 小数点つき時刻情報とTime#parse
— EGUCHI Osamu <eguchi@...>
2011/05/09
2011年5月9日21:09 Tanaka Akira <akr@fsij.org>:
[#48078] Re: 小数点つき時刻情報とTime#parse
— Tanaka Akira <akr@...>
2011/05/10
2011年5月10日7:59 EGUCHI Osamu <eguchi@sandeinc.com>:
[#48092] 後継者募集 — MoonWolf <moonwolf@...>
MoonWolfです。
22 messages
2011/05/22
[#48095] Re: 後継者募集
— Youhei SASAKI <uwabami@...>
2011/05/23
MoonWolf 様: 佐々木と申します.
[#48096] Re: 後継者募集
— MoonWolf <moonwolf@...>
2011/05/23
MoonWolfです。
[#48100] Re: 後継者募集
— Youhei SASAKI <uwabami@...>
2011/05/24
MonnWolf 様: 佐々木です.
[#48102] データ整形 — HIDE <u-zero@...>
いつもお世話になっております。臼井@ruby初心者と申します。
13 messages
2011/05/24
[ruby-list:48025] Re: 2つのCSVファイルの結合方法についてご質問
From:
askar k <tenzancode@...>
Date:
2011-05-01 07:50:51 UTC
List:
ruby-list #48025
Matsuo様
ありがとうございます。
初心者として、大変参考になりました。
アスカル
2011/5/1 Aiga Matsuo <mtaiga@gmail.com>:
> 元のコードに沿って書き換えると、
>
> out = File.open("file3.csv", "a+") # 変数に出力先を保存
> File.open("file2.csv", "r") do |file|
> file.each_line do |line|
> out.puts line # 出力
> end
> end
>
> こんな感じでどうでしょうか?
>
> 単純にファイルを結合したいだけなら、
>
> File.open("file3.csv", "a+") do |out|
> out.print IO.read('file2.csv')
> end
>
> こんな感じでもいけると思います。
>
> 2011年5月1日15:31 askar k <tenzancode@gmail.com>:
>
>> お世話になります。
>>
>> 2つのCSVファイルの結合についてご質問です。
>>
>> file1.csv
>> 11101,3310000,IKANIKEISAIGANAIBAAI,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0
>> 11101,3310058,IIDA,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0
>> 11101,3310068,IIDASHINDEN,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0
>>
>> file2.csv
>> 12101,2600000,IKANIKEISAIGANAIBAAI,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0
>> 12101,2600852,AOBACHO,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0
>> 12101,2600804,AKAICHO,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0
>>
>> コード:
>> require "fileutils"
>> FileUtils.cp("file1.csv", "file3.csv") #まずはひつ目のファイルをコピーしました
>>
>> File.open("file3.csv", "a+") #できた新しいファイルを追加モードに設定
>> File.open("file2.csv", "r") do |file| #追加したいファイルをリードモードに設定
>> file.each_line do |line|
>> puts line #ここではfile3.csvにデータを追加して行きたいのですが、どうしたらよいか分かりません。
>> end
>> end
>>
>> この問題を解決するにはどの方向で調べて行けばよいか教えて頂ければ幸いです。
>> 手物とにある本はたのしいRUBY第3版です。
>>
>> 宜しくお願いします、
>> アスカル
>>
>>
>
>
> --
> Aiga Matsuo
>