取消
顯示的結果
而不是尋找
你的意思是:

如何用html顯示一個圖像在一個筆記本嗎?

PaulHernandez
新的貢獻者二世

大家好!

我隻是學習如何個性化磚筆記本和想顯示一個標誌在一個單元中。

我安裝了磚cli和能夠dbfs上傳圖像文件:

0693年f000007ookmaa0

我試著這樣顯示:

displayHTML (“< img src =“文件/ Omnetric_logo.jpg”>”)

不工作:

0693年f000007ooknaa0

如果我使用圖像的完整的URI,相同的結果:

displayHTML (“< img src = " dbfs: / FileStore /文件/ Omnetric_logo.jpg“>”)

我也試過用“圖片”文件夾,而不是“文件”,再一次,相同的結果。

你能幫助我。任何評論將不勝感激。

最好的,

保羅

7回複7

NavneetTuteja
新的貢獻者二世

嗨@Paul埃爾南德斯,你找到一項決議,顯示圖片嗎?圖像(xyz.png)結果與< IPython.core.display。圖像對象>,沒有形象。

sean_owen
尊敬的貢獻者二世
尊敬的貢獻者二世

小圖片,另一個厚顏無恥的替代方法是base64編碼圖像字節和構造一個數據:/ URI,並做一個超鏈接。是“內聯”在筆記本上,但不會是一個好主意對大圖像。

_robschaper
新的貢獻者二世

@Paul埃爾南德斯@Sean歐文@Navneet Tuteja後我解決了這個我也遇到了同樣的問題,我的筆記本突然不顯示一個圖像坐在司機在一個可訪問的文件夾——無論我嚐試在筆記本上隻顯示函數返回< IPython.core.display。圖像對象>作為輸出。

調查後,我發現這個文件返回原始字節而不是格式化的形象(即使它是保存為png原始字節)。即使對mimetype手動編碼以及一些其他格式轉換的嚐試仍然隻呈現< IPython.core.display。圖像對象>,沒有形象。喜歡啊?

我的解決方案(驗證使用Community Edition):

審查Ipython。顯示驅動依賴運行時本身是否有問題是成功的,隻是從[磚8.3更新集群的運行時(包括Apache火花3.1.2,Scala 2.12)],[8.4(包括Apache火花3.1.2,Scala 2.12)],給了我一個全新安裝Ipython。顯示在筆記本,筆記本中引用的png圖片/又開始呈現正常。下降到8.2沒有修複顯示渲染。可能的根源似乎mimetype轉換,通常由Ipython處理。顯示的電話,如果你看看你的文件你可以看到原始字節即使文件類型分配(png在我的例子中),這意味著文件的原始數據沒有被正確格式化/轉換和筆記本返回一個對象來呈現,而不是一個受支持的文件格式。

簡介:刷新Ipython的新版本更新一個新的運行時可能會解決這個問題,假設所有的筆記本電腦是正確的。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map