Default location while open an Excel file
Gabriel Genellina
gagsl-py at yahoo.com.ar
Thu Oct 19 23:24:21 EDT 2006
At Friday 20/10/2006 00:08, Johnny wrote:
>doc.Workbooks.Open(excelFile, ReadOnly=True)
>
> But the problem is when I only pass the filename to the Open()
>method, and of course the file is in the current directory, it will
>throw an exception that the specified file can't be found. When I use
>os.path.abspath(excelFile) instead, it works. But I do know that
>somebody can only pass a filename, and no exception is raised. Now I
>wonder is that because the "somebody" happen to put the file on the
>default location of the Open() method? If so, does any one know the
>default location?
Why don't you want to use an absolute path? It's safe, will always
work... What if Excel, for whatever reason, decides to start the Open
dialog pointing to another location? What if your script does not
have permission to write on such location?
--
Gabriel Genellina
Softlab SRL
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
More information about the Python-list
mailing list