[問題] 輸出文字到檔案為什麼不是從第一欄位
假設我下一個指令
open(10,file="output.dat")
write(10,*) "Hello World"
我到output.dat 去讀這個檔
發現 檔案不是從第一欄位開始寫而是從第二欄位
變成
" "Hello world
因為我是把一些資料寫到python script
如果寫過去的文字 不是從第一欄位開始
python 再讀取的時候會有錯誤
有人知道要怎麼解決這個問題?
我有試過
write(10,"(A11)") "HELLO WORLD"
可以避免這種情形
但是如果我要寫很多行
那就會很麻煩,我變成要每一行都去計算字數
有人知道比較方便的方法?
還是從python那邊下手?? 就下個指令
讓python 可以從第二欄位去讀script
感謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.31.183
推
03/20 12:40, , 1F
03/20 12:40, 1F
→
03/20 13:42, , 2F
03/20 13:42, 2F
→
03/20 13:42, , 3F
03/20 13:42, 3F
→
03/20 13:43, , 4F
03/20 13:43, 4F
推
03/20 14:15, , 5F
03/20 14:15, 5F
推
03/20 16:41, , 6F
03/20 16:41, 6F
推
03/23 21:43, , 7F
03/23 21:43, 7F
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章