第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Ruby創(chuàng)建文件夾,文件,以及將結(jié)果輸入到改文件中

Ruby創(chuàng)建文件夾,文件,以及將結(jié)果輸入到改文件中

守著星空守著你 2019-03-22 15:14:32
Ruby創(chuàng)建文件夾,文件,以及將結(jié)果輸入到改文件中
查看完整描述

3 回答

?
寶慕林4294392

TA貢獻2021條經(jīng)驗 獲得超8個贊

要將在程序的執(zhí)行結(jié)果寫在TXT里面,要在你的程序里面加上寫入的代碼即可。
在你程序執(zhí)行完成,輸出結(jié)果的同時,往你指定的文件里面去寫結(jié)果,這個不是什么難事,就只涉及到文件的讀寫問題,你在百度上搜索下ruby文件讀寫就好了;

查看完整回答
反對 回復(fù) 2019-03-26
?
阿晨1998

TA貢獻2037條經(jīng)驗 獲得超6個贊

類方法File.new,它是File對象的一個實例,將它打開文件。第一個參數(shù)自然是文件名。
可選的第二個參數(shù)被稱為模式字符串,它告訴如何打開文件(用于讀,寫或其它)。模式字符串不做任何事情,它只是個許可。缺省值"r"用于讀。這兒是個例子:
file1 = File.new("one")
# Open for reading
file2 = File.new("two", "w")
# Open for writing
new的另一種形式接受三個參數(shù)。在這種情況,第二個參數(shù)指出文件的原始許可(通常是八進制常量),第三個參數(shù)是一組Ored標志。標志是個常量如File:CREAT(當打開時,如果文件不存在則創(chuàng)建它)和File:RDONLY(以只讀方式打開文件)。這種形式很少使用。這兒是個例子:
file = File.new("three", 0755, File::CREAT|File::WRONLY)
出于對操作系統(tǒng)或運行時環(huán)境的禮貌,總是要關(guān)閉你打開的文件。在用于寫而打開文件情況下,更應(yīng)如此才能避免丟失數(shù)據(jù)。不出意外,close方法用于做到點:
out = File.new("captains.log", "w")
# 必須的步驟...
out.close
這兒是open方法,它簡單形式內(nèi),它不過是new的同義字,像這樣:
trans = File.open("transactions","w")
但是,open可以接受塊;這個形式更有趣。當指定塊時,打開的文件會被做為參數(shù)傳遞給塊。在塊的作用域內(nèi)文件一直保持打開狀態(tài),在退出塊時自動關(guān)閉。這兒是個例子:
File.open("somefile","w") do |file|
file.puts "Line 1"
file.puts "Line 2"
file.puts "Third and final line"
end
# The file is now closed
當我們結(jié)束對文件的操作時,很明顯這是關(guān)閉文件的優(yōu)雅方式。此外,管理文件的代碼在視覺上是個單元。


查看完整回答
反對 回復(fù) 2019-03-26
  • 3 回答
  • 0 關(guān)注
  • 1415 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號