[Tutor] Need help with FileNotFoundError

Jim jf_byrnes at comcast.net
Thu Apr 26 16:41:05 EDT 2018


On 04/26/2018 03:27 PM, Danny Yoo wrote:
>> copy('~/Documents/Courses/ModernBootcamp/story.txt',
>> '~/Documents/Courses/ModernBootcamp/story_copy.txt')
> 
> 
> Hi Jim,
> 
> You may need to use os.path.expanduser, as "tilde expansion" isn't
> something that's done automatically.
> 
> This is referenced in the docs when they say: "Unlike a unix shell, Python
> does not do any automatic path expansions. Functions such as expanduser()
> and expandvars() can be invoked explicitly when an application desires
> shell-like path expansion. (See also the glob module.)"
> 
>       https://docs.python.org/3/library/os.path.html#module-os.path
> 
> Try adding a call to os.path.expanduser()
> https://docs.python.org/3/library/os.path.html#os.path.expanduser on that
> tilde-prefixed path string.
> 
> Hope this helps!

Danny,

Thanks for pointing me in the right direction. I had tried replacing the 
~ with home/jfb/... now I realize it should have been /home/jfb/... 
Working now.

Thanks,  Jim




More information about the Tutor mailing list