file open "no such file"
Robert Kern
robert.kern at gmail.com
Sun Apr 30 20:26:19 EDT 2006
Gary Wessle wrote:
> I am getting this error when I try to run the code below
>
> ****************
> f = open("~/m", "r")
> print f.read()
> ****************
>
> ****************
> :~$ python python/my.py
> Traceback (most recent call last):
> File "python/my.py", line 1, in ?
> f = open("~/m", "r")
> IOError: [Errno 2] No such file or directory: '~/m'
> ****************
>
> but I have the "m" file in my home/username/
There is no automatic ~expansion. You will need to use the function
os.path.expanduser().
--
Robert Kern
robert.kern at gmail.com
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the Python-list
mailing list