[New-bugs-announce] [issue24670] os.chdir breaks result of os.path.abspath(__file__) and os.path.realpath(__file__)
LordBlick
report at bugs.python.org
Sun Jul 19 16:26:33 CEST 2015
New submission from LordBlick:
The use of methods path.chdir () corrupts the subsequent ability to detect the file path which is interpreted.
I've made simple example, which is atached:
$ cd ~/tmp
$ ./test_os_path.py
abspath: ~/tmp/test_os_path.py
weak abspath: ~/tmp/test_os_path.py
realpath: ~/tmp/subtemp/test_os_path.py
weak realpath: ~/tmp/subtemp/test_os_path.py
$ cd /usr
$ ~/tmp/test_os_path.py
abspath: ~/tmp/test_os_path.py
weak abspath: ~/tmp/test_os_path.py
realpath: ~/tmp/subtemp/test_os_path.py
weak realpath: ~/tmp/subtemp/test_os_path.py
$ cd ~
$ tmp/test_os_path.py
abspath: ~/tmp/test_os_path.py
weak abspath: ~/tmp/tmp/test_os_path.py
realpath: ~/tmp/subtemp/test_os_path.py
weak realpath: ~/tmp/tmp/test_os_path.py
----------
components: Library (Lib)
files: test_os_path.py
messages: 246942
nosy: LordBlick
priority: normal
severity: normal
status: open
title: os.chdir breaks result of os.path.abspath(__file__) and os.path.realpath(__file__)
type: behavior
versions: Python 2.7
Added file: http://bugs.python.org/file39951/test_os_path.py
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue24670>
_______________________________________
More information about the New-bugs-announce
mailing list