[Python-bugs-list] [ python-Bugs-477999 ] win32ui.FullPath() fails in PythonWin

noreply@sourceforge.net noreply@sourceforge.net
Sun, 04 Nov 2001 10:48:48 -0800


Bugs item #477999, was opened at 2001-11-04 06:49
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=477999&group_id=5470

Category: Windows
Group: Python 2.1.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
>Assigned to: Mark Hammond (mhammond)
Summary: win32ui.FullPath() fails in PythonWin

Initial Comment:
A line in a method of a Class, like the following:

  self.name = win32ui.FullPath(self.name)

works fine when a script is run from the command line. 
However, it fails when run in PythonWin. From the 
command line, the full path is set for a filename. In 
PythonWin, a filename is always shown/returned as 
being in the root directory of a drive.

Using:

ActivePython 2.1.1, build 212 (ActiveState)
Python 2.1.1 (#20, Jul 26 2001, 11:38:51) [MSC 32 bit 
(Intel)] on win32

and the PythonWin that came with this release.

----------------------------------------------------------------------

>Comment By: Tim Peters (tim_one)
Date: 2001-11-04 10:48

Message:
Logged In: YES 
user_id=31435

Reassigned to MarkH.  Anonymous, you should really report 
this to ActiveState.

----------------------------------------------------------------------

Comment By: Nobody/Anonymous (nobody)
Date: 2001-11-04 07:16

Message:
Logged In: NO 

This might not be a bug. Apparently PythonWin does not 
default to the directory of the script that is being run. 
When I close PythonWin and restart it in the directory of 
the script that is being run, win32ui.FullPath() works. I 
don't know if this is intentional behavior or not. It it is 
not, I suggest that the directory of the script in the "Run 
Script" dialog of PythonWin be the current/default 
directory.

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=477999&group_id=5470