Я создал файл «.exe» из моего python файла с помощью cx_freezer:
# setup.py file
from cx_Freeze import setup, Executable
setup(
name="3BV",
version="1.0",
description="Create tailored boxes for books.",
executables=[Executable("C:\Desktop\Boardode\main.py", base="Win32GUI", targetName="3BV.exe")])
Мне нужно использовать 2 текстовых файла, которые должны находиться в каталоге exe:
exe_path = Path(__file__).parent.absolute()
square = str(exe_path)+r"\single_box.dxf"
bs = str(exe_path)+r"\Big_Square.dxf"
Когда я использую свой main.py для создания того, что мне нужно, он работает отлично, но когда я использую свой файл «.exe», он ничего не делает, и я не могу понять почему.
Повторяю, я просто превратил свой файл ".py" в файл ".exe" и добавил 2 файла txt в каталог exe.