mirror of https://github.com/pyodide/pyodide.git
735 B
735 B
Frequently Asked Questions (FAQ)
How can I load external python files in Pyodide?
The two possible solutions are,
- include these files in a python package, build a pure python wheel with
python setup.py bdist_wheel
and {ref}load it with micropip <micropip-installing-from-arbitrary-urls>
. - fetch the python code as a string and evaluate it in Python,
pyodide.eval_code(pyodide.open_url('https://some_url/...'))
In both cases, files need to be served with a web server and cannot be loaded from local file system.
Why can't I load files from the local file system?
For security reasons JavaScript in the browser is not allowed to load local data files. You need to serve them with a web-browser.