python-eel/Eel

Passing File between Python and HTML frontend in single distributable binary

Open

#434 opened on Jan 22, 2021

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Python (570 forks)batch import
help wanted

Repository metrics

Stars
 (5,980 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Hello, First, thanks for providing this library! Here is what I do: I'm creating a file in the python code inside the web folder. This file is then used in the gui by a function of a JavaScript library. I just pass the path to the file to that function. My issue: This works all fine as long as I don't package the application with PyInstaller into one distributable binary (as you've kindly described in your readme). If I do that, then the frontend cant access the file. I guess the whole frontend runs in some kind of virtual environment with an own file system. The python code writes the file into the normal file system though. My question: Is there a way to access that virtual env from inside python? Or is there another way I should achieve this?

Contributor guide