用法一
read(io::IO, T)
以規範的二進製表示形式從 io
讀取類型為 T
的單個值。
請注意,Julia 不會為您轉換字節順序。為此目的使用
或ntoh
。ltoh
read(io::IO, String)
閱讀 io
的全部內容,作為 String
(另請參見
)。readchomp
例子
julia> io = IOBuffer("JuliaLang is a GitHub organization");
julia> read(io, Char)
'J': ASCII/Unicode U+004A (category Lu: Letter, uppercase)
julia> io = IOBuffer("JuliaLang is a GitHub organization");
julia> read(io, String)
"JuliaLang is a GitHub organization"
用法二
read(filename::AbstractString, args...)
打開一個文件並讀取其內容。 args
被傳遞給 read
:這相當於 open(io->read(io, args...), filename)
。
read(filename::AbstractString, String)
將文件的全部內容作為字符串讀取。
用法三
read(s::IO, nb=typemax(Int))
最多從 s
讀取 nb
字節,返回讀取的字節的 Vector{UInt8}
。
用法四
read(s::IOStream, nb::Integer; all=true)
最多從 s
讀取 nb
字節,返回讀取的字節的 Vector{UInt8}
。
如果all
是true
(默認值),此函數將阻止重複嘗試讀取所有請求的字節,直到發生錯誤或文件結束。如果all
為false
,則最多調用一次read
,返回的數據量為device-dependent。請注意,並非所有流類型都支持 all
選項。
用法五
read(command::Cmd)
運行 command
並將結果輸出作為字節數組返回。
用法六
read(command::Cmd, String)
運行 command
並將結果輸出作為 String
返回。
相關用法
- Julia readchomp用法及代碼示例
- Julia readuntil用法及代碼示例
- Julia readlines用法及代碼示例
- Julia readline用法及代碼示例
- Julia readeach用法及代碼示例
- Julia real方法用法及代碼示例
- Julia rem用法及代碼示例
- Julia reduce方法用法及代碼示例
- Julia redirect_stdio用法及代碼示例
- Julia replace!用法及代碼示例
- Julia replace()用法及代碼示例
- Julia retry用法及代碼示例
- Julia reverseind用法及代碼示例
- Julia reim用法及代碼示例
- Julia repeat方法用法及代碼示例
- Julia repeat用法及代碼示例
- Julia repr方法用法及代碼示例
- Julia reverse!用法及代碼示例
- Julia reshape用法及代碼示例
- Julia replace方法用法及代碼示例
- Julia repeat()用法及代碼示例
- Julia reverse方法用法及代碼示例
- Julia resize!用法及代碼示例
- Julia reverse()用法及代碼示例
- Julia rest用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.read — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。