MathGroup Archive 2013

[Date Index] [Thread Index] [Author Index]

Search the Archive

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




  • Prev by Date: Re: How to substitute decimal dot with decimal comma in
  • Next by Date: Re: Comment about SetDirectory[]
  • Previous by thread: Comment about SetDirectory[]
  • Next by thread: Re: Comment about SetDirectory[]