(2)ファイルを読み込んで改行ごとの配列にする
カテゴリー:#PerlとPythonとJavaScript比較メモ(記事数:7)

2021.11.22

(2)ファイルを読み込んで改行ごとの配列にする

■Perl

open (FL,'<'.$filename);
@data=;
close FL;

■Python
f=open(filename,'r')
alldata=f.read()
f.close()
data=alldata.split('\n')

■JavaScript
function fread(filename){
var h;
if( window.XMLHttpRequest ){
h= new XMLHttpRequest();
}else if(window.ActiveXObject){
try{
h= new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
h= new ActiveXObject("Microsoft.XMLHTTP");
}
}
h.open("GET", filename, false);
h.send(null);
return h.responseText;
}
var data= fread("file.txt").split("\n");

Category:#PerlとPythonとJavaScript比較メモ



■ ■ ■ コメント ■ ■ ■

いいっすね!=1
001 [11.23 23:21]sample@Nuro:with open(filename,"r") as f data = f.readlines()ではだめ?
002 [11.24 01:29]Aガット@Nuro:Rubyだと data = File.open(filename){|f| f.readlines}

名前 ↑B

コメント(※改行は省略されます)

※3回以上の連続書き込み不可
この記事のアクセス数:240
たまにPerlもPythonもJavaScriptも使うんですが、文法に混乱しまくっていて何度もその場しのぎの検索するのが面倒なので、自分用にまとめ

本カテゴリーで直近コメントが書かれた記事


→カテゴリー:#PerlとPythonとJavaScript比較メモ(記事数:7)
本カテゴリーの最近の記事(コメント数)
2023.04.15(7)文字列の中から特定の文字列を正規表現で抜き出す
2021.12.07(6)配列の要素を全部ループ(for/while)2コメ
2021.12.03(5)変数の文字型と数値型の変換11コメ
2021.11.29(4)サブルーチン、関数の作り方4コメ
2021.11.24(3)if-else文の書き方1コメ
2021.11.22(2)ファイルを読み込んで改行ごとの配列にする3コメ
2021.11.18(1)文字列の中に該当する単語があるかどうかを確認する。6コメ

隴崢€髴台サ」�ス陝カ�ク鬨セ�」邵コ霈費ス�
隨假ソス隨假ソス45邵イツ€陷キ讎雁膚陞サ遏ゥ譛ェ髫假スソ闔��コ TW隨假ソス25邵イツ€umomo隨假ソス2邵イツ€邵コ�ェ邵コ�ェ邵コ蜉ア��クコ�ス隨假ソス73邵イツ€邵コ霈披€サ邵コ霈披€サ隨假ソス30邵イツ€orz隨假ソス38邵イツ€JP隨假ソス26邵イツ€Dcd隨假ソス85邵イツ€knob隨假ソス2邵イツ€邵コ�オ邵コ�ス�樒クコ�。郢ァ�ス��隨假ソス2邵イツ€郢晄亢縺�隨假ソス346邵イツ€闔��ャ郢晄亢ホヲ3B(隲「荳樊�邵コ�ァ郢ァ繧�♀郢晢ソス縺�)隨假ソス40邵イツ€騾具スス隨假ソス53邵イツ€鬩滓鱒�らクコ闊鯉ス�隨假ソス41邵イツ€郢晏現縺醍ケ晢ス。郢晢スシ隨假ソス17邵イツ€邵コ�オ邵コ�ス笆�郢ァ�ス�樒ケァ阮呻シ�ケァ阮呻ソス邵コ竏夲ス�(郢ァ�ス�狗ケァ鄙ォ��ケ晢スゥ郢晢スェ郢晢スシ)隨假ソス101邵イツ€邵コ蜷カ窶ウ郢ァ�ス窶ウ隨假ソス78邵イツ€774(遶贋サ呎ソ�髫怜��ス邵コ�イ邵コ�ィ)隨假ソス83邵イツ€髫ー�ス隨假ソス80邵イツ€F隨假ソス52邵イツ€�擾ソス隨假ソス105邵イツ€霑夲スケ陷サ�ス邵コ霈費ス�隨假ソス79邵イツ€10陝キ�エ鬩包スク隰�ソス隨假ソス48邵イツ€邵コ�ス竊鍋ケァ�ス(em邵コ�ァ郢晞亂縺醍ケァ�オ郢ァ�ケ5遶頑慣�ソ�ス)隨假ソス38邵イツ€邵コ�ィ邵コ荳奇ス∫クコ�ス隨假ソス82邵イツ€郢ァ蟲ィ�ス隨假ソス32邵イツ€�擾ソス(邵コ�ッ邵コ蛟・�∫クコ�ヲ邵コ�ョ邵コ蜷カ竏ェ邵コ�サ) TW隨假ソス52邵イツ€陋ケ�ソ陷キ謳セ�シ�ス隨假ソス28邵イツ€邵コ�ス��(雋奇ソス蟷サ髣搾スヲ髣鯉スカ闕オ�ス��邵コ�カ郢ァ�ス)隨假ソス70邵イツ€邵コ�オ邵コ�ス笆�郢ァ�ス�樒ケァ�ス(郢ァ�オ郢ァ�、郢昜コ包スク�サ陞ウ�ー髢��ス) TW隨假ソス96邵イツ€