Re: export some data to a specified file?
- To: mathgroup at smc.vnet.net
- Subject: [mg39745] Re: [mg39685] export some data to a specified file?
- From: Dale Horton <daleh at wolfram.com>
- Date: Wed, 5 Mar 2003 00:05:03 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
At 09:04 PM 3/1/2003, liwen liwen wrote:
>Hi;
>
>I want to export some data to a specified file, for instance,
>Spring.txt, I use 'FileName ' as the local file name.
> But the function I develop only export the data to a file named
>'FileName'but not Spring.txt.
> How can I achieve this?
>
> Thanks.
> Liwen
>
>
>ExportDatas[FileName_,DataToBeExport_]:=Module[{},
> (DataToBeExport>>FileName);];
>
>In[13]:=
>DataToBeExport={{0,0},{5,4}};
>ExportDatas[Spring.txt,DataToBeExport]
The >> is parsed in a special way. To allow people to use it without
quoting the filename, the filename isn't evaluated but turned directly into
a string. To avoid that behavior, you can use the FullForm of the same command.
ExportDatas[FileName_,DataToBeExport_] :=
Put[DataToBeExport, FileName]
DataToBeExport={{0,0},{5,4}};
ExportDatas["Spring.txt",DataToBeExport]
Or you could just use Export
Export["Spring.txt", DataToBeExport, "Expression"]
-Dale