Julia 学習:ファイル入出力

2015-10-03 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での blogramのランクインカテゴリは、
6、2、1、0、1、 0、0、0、0、0(41)で、換算ポイント 84pt 。
「Firefox」が6位にダウンしたが、昨日朝方5位にアップ。
「Perl」「化学業界」「硝子業界」「グルコサミン」、
「Python」「FM COCOLO」でbg値変動。
「C言語」「e-radio」「FM青森」では全く変化無し。
・-・ - -・

さて、本文。

前回(2015-09-28)の記事:「Julia 学習:クリップボード入出力
に続いて「Julia 学習」。


ファイルの入出力について。


参照するバイブルは:「本家サイトの Docs ページ


テキスト・ファイル
IN = open( "hoge", "r" )            # オープン(入力モード)

ww = readlines( IN ) # 全行読込

w = chomp( ww[n] ) # 改行コード削除(n行目)

nn = endof( w ) # 文字数

k = search( w, ',' ) # コンマ区切りの場合の
v = float( w[1:k-1] ) # 最初の数値データ

close( IN ) # クローズ


OT = open( "hogehoge", "w" ) # オープン(出力モード)

println( OT, v ) # 文字列で出力+改行

print( OT, @sprintf( "%.3f", v ) ) # 書式指定で出力(改行無し)



バイナリ・ファイル
IN = open( "hoge", "r" )       # オープン(入力モード)・・・同上

T = read( IN, Int32, 5 ) # 符号付4バイト整数として、5項目読込

close( IN ) # クローズ


OT = open( "whoge.txt", "w" ) # オープン(出力モード)・・・同上

write( OT, T[1:end] ) # メモリイメージのまま全て出力



これで、一覧メモになるかな???


P.S. ----------------------------


search関数使わなくても良かった。
split関数があった。

  v = float( split( w, ',' )[1] ) # コンマ区切りの最初の数値データ


本日はここまで。


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


150829,30
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク