Используйте OpenRead["file"]
, что дает вам InputStream
объект, на котором вы можете использовать Read[stream]
. В зависимости от форматирования файла данных вам может потребоваться установить значения пользовательских опций в Read[]
для RecordSeparators
.
Пример:
In[1]:= str = OpenRead["ExampleData/USConstitution.txt"]
Out[1]= InputStream["ExampleData/USConstitution.txt", 24]
In[2]:= Read[str, Word]
Out[2]= "We"
In[3]:= Read[str, Word]
Out[3]= "the"
In[4]:= Read[str, Record]
Out[4]= "People of the United States, in Order to form a more perfect Union,"