問題:Python在使用pyecharts時,在代碼一致的情況下,生成的html頁面時而打開為白頁面。
解決:
1、查看生成的HTML白頁面,發現頁面有報錯:
2、然后打開報錯信息,發現 https://assets.pyecharts.org/assets/echarts.min.js 這個地址也有問題。
重新加載這個頁面發現echarts.min.js無法連接,將整個地址在瀏覽器打開也是無法加載。
查看生成的html頁面,發現有引用到這塊的地址:
既然這個地址在網上拉取不下來,就把這個js下載下來放到本地,更改它的路徑。
3、在項目中導入CurrentConfig:from pyecharts.globals import CurrentConfig,
然后設置全局變量:CurrentConfig.ONLINE_HOST = "該地址為echarts.min.js文件存放地址"
到此問題解決,再也不用因為assert這個地址連接不上導致頁面打不開。