set the initial directory of executing python scripts to HOME_PATH/scripts
This commit is contained in:
parent
dfc24e107f
commit
ea341cbe45
2 changed files with 4 additions and 1 deletions
|
@ -16,6 +16,7 @@ MOBILITY_PATH = HOME_PATH.joinpath("mobility")
|
||||||
XMLS_PATH = HOME_PATH.joinpath("xmls")
|
XMLS_PATH = HOME_PATH.joinpath("xmls")
|
||||||
CONFIG_PATH = HOME_PATH.joinpath("gui.yaml")
|
CONFIG_PATH = HOME_PATH.joinpath("gui.yaml")
|
||||||
LOG_PATH = HOME_PATH.joinpath("gui.log")
|
LOG_PATH = HOME_PATH.joinpath("gui.log")
|
||||||
|
SCRIPT_PATH = HOME_PATH.joinpath("scripts")
|
||||||
|
|
||||||
# local paths
|
# local paths
|
||||||
DATA_PATH = Path(__file__).parent.joinpath("data")
|
DATA_PATH = Path(__file__).parent.joinpath("data")
|
||||||
|
@ -60,6 +61,7 @@ def check_directory():
|
||||||
ICONS_PATH.mkdir()
|
ICONS_PATH.mkdir()
|
||||||
MOBILITY_PATH.mkdir()
|
MOBILITY_PATH.mkdir()
|
||||||
XMLS_PATH.mkdir()
|
XMLS_PATH.mkdir()
|
||||||
|
SCRIPT_PATH.mkdir()
|
||||||
|
|
||||||
copy_files(LOCAL_ICONS_PATH, ICONS_PATH)
|
copy_files(LOCAL_ICONS_PATH, ICONS_PATH)
|
||||||
copy_files(LOCAL_BACKGROUND_PATH, BACKGROUNDS_PATH)
|
copy_files(LOCAL_BACKGROUND_PATH, BACKGROUNDS_PATH)
|
||||||
|
|
|
@ -2,6 +2,7 @@ import logging
|
||||||
import tkinter as tk
|
import tkinter as tk
|
||||||
from tkinter import filedialog, ttk
|
from tkinter import filedialog, ttk
|
||||||
|
|
||||||
|
from core.gui.appconfig import SCRIPT_PATH
|
||||||
from core.gui.dialogs.dialog import Dialog
|
from core.gui.dialogs.dialog import Dialog
|
||||||
from core.gui.themes import FRAME_PAD, PADX
|
from core.gui.themes import FRAME_PAD, PADX
|
||||||
|
|
||||||
|
@ -68,7 +69,7 @@ class ExecutePythonDialog(Dialog):
|
||||||
def select_file(self):
|
def select_file(self):
|
||||||
file = filedialog.askopenfilename(
|
file = filedialog.askopenfilename(
|
||||||
parent=self.top,
|
parent=self.top,
|
||||||
initialdir="/",
|
initialdir=str(SCRIPT_PATH),
|
||||||
title="Open python script",
|
title="Open python script",
|
||||||
filetypes=((".py Files", "*.py"), ("All Files", "*")),
|
filetypes=((".py Files", "*.py"), ("All Files", "*")),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue