1
0
Fork 0

🚧 fix import bug

This commit is contained in:
JoshuaMK 2020-12-06 02:01:40 -06:00
parent 41cc1ff98e
commit 65b1735c18

View file

@ -1,9 +1,11 @@
import struct import struct
import sys import sys
from os import getenv
from pathlib import Path from pathlib import Path
from tools import align_byte_size, get_alignment from tools import align_byte_size, get_alignment
def resource_path(relative_path: str = "") -> Path: def resource_path(relative_path: str = "") -> Path:
""" Get absolute path to resource, works for dev and for cx_freeze """ """ Get absolute path to resource, works for dev and for cx_freeze """
if getattr(sys, "frozen", False): if getattr(sys, "frozen", False):
@ -17,7 +19,7 @@ def resource_path(relative_path: str = "") -> Path:
def get_program_folder(folder: str = "") -> Path: def get_program_folder(folder: str = "") -> Path:
""" Get path to appdata """ """ Get path to appdata """
if sys.platform == "win32": if sys.platform == "win32":
datapath = Path(os.getenv("APPDATA")) / folder datapath = Path(getenv("APPDATA")) / folder
elif sys.platform == "darwin": elif sys.platform == "darwin":
if folder: if folder:
folder = "." + folder folder = "." + folder