Re: Comment about SetDirectory[]
- To: mathgroup at smc.vnet.net
- Subject: [mg130852] Re: Comment about SetDirectory[]
- From: Alexey Popkov <lehin.p at gmail.com>
- Date: Tue, 21 May 2013 00:03:52 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-outx@smc.vnet.net
- Delivered-to: mathgroup-newsendx@smc.vnet.net
- References: <kn77kd$8ig$1@smc.vnet.net>
Hi Paul, I would not recommend to use the Export[NotebookDirectory[] <> "TestResultTime.txt", mTimeDiff, "Table"] form if you are exporting many such files because NotebookDirectory[] sometimes (approximately one time in 500 exports in one of my programs) returns nothing and the file is exported to the default directory. As to your case I think it is possible that SetDirectory[] worked but NotebookDirectory[] failed... I would recommend to check the output of NotebookDirectory[] with StringLength. With best wishes, Alexey On Saturday, May 18, 2013 10:38:05 AM UTC+4, McHale, Paul wrote: > I have often wondered whether to use: > > > > SetDirectory[NotebookDirectory[]] > > Export["TestResultTime.txt", mTimeDiff, "Table"] > > > > or > > > > Export[NotebookDirectory[] <> "TestResultTime.txt", mTimeDiff, "Table"] > > > > I have left Mathematica open for 2 days as it was running a very long test. Maybe something became corrupted. The first method did not work. It appears SetDirectory[] simply stopped functioning. Personally, I think the second method is better since it is atomic in nature. It doesn't depend on any stateful settings. > > > > Has anyone else had this issue? > > > > Thanks, > > > > Paul McHale | Electrical Engineer, Energetic Systems | Excelitas Technologies Corp. > > > > Office: +1 937.865.3004 | Fax: +1 937.865.5170 > > 1100 Vanguard Boulevard, Miamisburg, OH 45342-0312 > > Paul.McHale at Excelitas.com > > www.excelitas.com