Re: [請教]如果要用fortran同時開10000個txt檔......

看板Programming作者時間18年前 (2007/02/16 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串15/18 (看更多)
※ 引述《Bourbaki (知恩 感恩 報恩 :))》之銘言: > 有沒有什麼方式可以用簡單的指令一口氣開10000個檔啊 > 因為每個一個檔就要寫一次open 感覺很麻煩 > 而且我要開的txt檔都正好的編號順序的 從0000.txt到9999.txt > 如果要一個一個打的話 就得打一萬次啊XD > open(10000, file = "0000.txt") > open(10001, file = "0001.txt") > open(10002, file = "0002.txt") > ...... > .... > open(19998, file = "9998.txt") > open(19999, file = "9999.txt") > 打完後大概也快斃了吧 > 很抱歉我的異想天開造成大家的困擾.... 這是我在做流平模擬時遇到的麻煩 當中的每一個檔都是某一個時間點儲存的格點數據 而我需要每一個檔案當中的某幾行幾列的數據來做計算 其實最初是打算開一檔案 讀出我要的數據 然後關閉檔案 然後再開下一個檔案 再讀 再關 再開下下一個 如此如此 重複把所有檔案中需要的數值讀出來 只是想到要這樣寫n行實在是令人卻步 所以才一想天開po版請教有沒有什麼偷吃步可以省下重複的動作 雖然後來自己想到一個很無力的做法 可以很輕鬆地用open(xxxxx, file = "xxxx.txt")一次寫下一萬行 但是事實就如同大大們講的一樣 執行是可以執行啦 不過沒辦法同時開這麼多個檔 囧!? 最後還是決定一步一腳誠實地做事啦 最後謝謝各位大大們的分享 也祝各位新年快樂 謝謝 :) -- ︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔ █◣︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █ 夢之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤ ※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: 140.116.155.243 ※ Modify: 140.116.155.243 Thu Feb 15 21:45:18 2007
文章代碼(AID): #15r9_W00 (Programming)
討論串 (同標題文章)
文章代碼(AID): #15r9_W00 (Programming)