IDLE Default Working Directory
Brian Oney
brian.j.oney at googlemail.com
Mon Nov 12 11:07:29 EST 2018
On Mon, 2018-11-12 at 09:35 -0600, Bev in TX wrote:
> On Nov 12, 2018, at 9:16 AM, eryk sun <eryksun at gmail.com> wrote:
> > On 11/12/18, Christman, Roger Graydon <dvl at psu.edu <mailto:dvl at psu.edu>> wrote:
> > > I looked in IDLE's own configuration menu, and didn't see anything there --
> > > and I fear that I might have to fight some Windows settings somewhere else
> > > instead. I think this is Windows 10.
> >
> > Modify the "Start in" field of the IDLE shortcut. You can use
> > environment variables, e.g. "%UserProfile%\Documents".
>
> I am not the OP and I’m on macOS — no shortcuts. How would one do the same thing on other platforms?
> Bev in TX
>
>
>
>
Hello there,
I am not an IDLE user. You may try a startup script from python, as per the following.
oney at oney:~$ cat pyhelp/change_to_current_dir.py #!/usr/bin/env python3
import osimport sys
print("Current directory is:")print(os.path.abspath(os.path.curdir))print("Path to this file is:")print(os.path.abspath(__file__))# Changing current directory to this file's directoryos.chdir(os.path.dirname(os.path.abspath(__file__)))print("Current directory now is:")print(os.path.abspath(os.path.curdir))# sys.path.append(os.path.abspath(__file__))# os.curdir()oney at oney:~$ python3Python 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516] on linuxType "help", "copyright", "credits" or "license" for more information.>>> import pyhelp.change_to_current_dirCurrent directory is:/home/oneyDirectory of this file is:/home/oney/pyhelp/change_to_current_dir.pyCurrent directory now is:/home/oney/pyhelp>>>
HTH
More information about the Python-list
mailing list