Mam fragment kodu w notesie iPython, który programowo generuje folder o nazwie "dźwięk" zawierający następujące pliki: index.html, canvas.js, graph.js i style.css.Wyświetlanie pliku HTML z JS wewnątrz notatnika iPython
Jeśli otwieram plik index.html w przeglądarce, widzę dokładnie to, czego chcę: wykres z ładną animacją JS reprezentującą wektory z procesu, który modeluję.
Jednak chciałbym, aby wyświetlić plik HTML z wewnątrz notebooka samego ipython.
Do tego mam wpisać następujący kod:
from IPython.display import IFrame
IFrame('/Users/useird/Desktop/sound/index.html', width=700, height=350)
która zwraca następujące:
nie jestem ekspertem z CSS lub JS, ale myślę, że ipython może wyświetlać js wewnątrz iframe, więc co tu jest nie tak?
Dzięki
Serwer sieci web tornado nie może uzyskać dostępu do plików znajdujących się nad katalogiem startowym, dlatego możesz umieścić folder dźwiękowy w folderze lub pod folderem, na którym uruchomiłeś serwer notebook? – Jakob
To zadziałało. Dziękuję Jakob –