PageSourceSearch

https://python-fiddle.com/_nuxt/C-FbvkbU.js

js python-fiddle.com collected 2026-09-24 12:12:30 UTC 8,582 bytes, 3 lines download raw bytes

1import{_ as I}from"./Bd_6KxB9.js";import{_ as z}from"./Bjg7PIEK.js";import U from"./CsRXNZ7D.js";import{d as v,m as c}from"./BvDFDW5u.js";import{d as j}from"./UGn0o4CC.js";import{r as A,l as R,e as $,L as N,c as u,o as a,j as l,k as f,u as i,t as w,F,q as S,D as E,w as b,m as T,a as k}from"#entry";import{_ as q}from"./DlAUqK2U.js";import"./CBRtWl27.js";import"./CJ5NhiWv.js";import"./DaWZu8wl.js";import"./K2LOpTrw.js";function O(e){return Array.isArray(e)?e.map(O):!e||typeof e!="object"?e:"bdata"in e&&"dtype"in e?G(e):Object.fromEntries(Object.entries(e).map(([p,r])=>[p,O(r)]))}function G({bdata:e,dtype:p}){const r=window.atob(e),g=new Uint8Array(r.length);for(let n=0;n<r.length;n++)g[n]=r.charCodeAt(n);const d=new DataView(g.buffer,g.byteOffset,g.byteLength),y={f8:{size:8,read:n=>d.getFloat64(n,!0)},f4:{size:4,read:n=>d.getFloat32(n,!0)},i4:{size:4,read:n=>d.getInt32(n,!0)},i2:{size:2,read:n=>d.getInt16(n,!0)},i1:{size:1,read:n=>d.getInt8(n)},u4:{size:4,read:n=>d.getUint32(n,!0)},u2:{size:2,read:n=>d.getUint16(n,!0)},u1:{size:1,read:n=>d.getUint8(n)}}[p];if(!y)return{bdata:e,dtype:p};const x=[];for(let n=0;n<g.byteLength;n+=y.size)x.push(y.read(n));return x}async function V(){if(!window.Plotly)return new Promise((e,p)=>{const r=document.createElement("script");r.src="https://cdn.plot.ly/plotly-latest.min.js",r.onload=e,r.onerror=p,document.head.appendChild(r)})}const J={key:0,class:"mx-2"},K={key:0},W={key:1},Q={key:1,class:"my-1"},X=["innerHTML"],Y=["href","onClick"],Z={key:1,class:"font-mono"},_={key:0},tt={key:2},et={key:0,class:"my-2 flex gap-3"},ot=["innerHTML"],nt={key:1,class:"my-2 ml-2"},at={key:2,class:"my-2 ml-2"},ut={key:3},it=["src"],st={key:4},lt=["src"],rt={key:5},dt="[data-pyfiddle-id='output-iframe']",pt={__name:"CodeCellOutput",props:{output:{type:Object,default:()=>{}},collapsableError:{type:Boolean,default:!1}},setup(e){const p=e,r=A(null),g=A(null),d=A(!p.collapsableError),L=t=>t.traceback.join(`
2`).includes("Warning")?"warning":"error",{$analytics:y}=R();function x(t){y.track("UNSUPPORTED_PACKAGE_ALTERNATIVE_CLICKED",{package:t.package,href:t.href})}$(()=>{setTimeout(()=>{iFrameResize({log:!1,checkOrigin:!1,heightCalculationMethod:"max",warningTimeout:0,scrolling:"omit"},dt),r.value&&(r.value.querySelectorAll("img").forEach(t=>{const o=t.getAttribute("width"),s=t.getAttribute("height");t.style=t.style??{},o&&(t.style.width=o+(o.includes("%")?"":"px")),s&&(t.style.height=s+(s.includes("%")?"":"px"))}),N(async()=>{await n()}))},250)});async function n(){if(Object.keys(p.output.data??{}).includes("application/vnd.plotly.v1+json")){if(p.output.data["text/html"])return;const t=O(p.output.data["application/vnd.plotly.v1+json"]);await V(),window.Plotly.newPlot(g.value,t.data,t.layout,t.config)}}async function H(){const t=O(p.output.data["application/vnd.plotly.v1+json"]);await V();const s=(await window.Plotly.toImage({data:t.data,layout:t.layout},{format:"png",width:1200,height:800})).split(",")[1];j(C(s),"output.png","image/png")}function C(t){const o=window.atob(t),s=new Uint8Array(o.length);for(let h=0;h<o.length;h+=1)s[h]=o.charCodeAt(h);return s}function M(t,o,s){j(C(o),s,t)}function P(t){return c(t).includes('data-pyfiddle-id="output-iframe"')}function B(t){return t.includes('data-pyfiddle-id="output-iframe"')?new DOMParser().parseFromString(t,"text/html").querySelector("[data-pyfiddle-id='output-iframe']")?.srcdoc??t:t}return(t,o)=>{const s=I,h=z,D=U;return a(),u("div",{class:"overflow-y-auto",ref_key:"outputRef",ref:r},[l("div",{ref_key:"plotRef",ref:g},null,512),e.output.output_type==="error"?(a(),u("div",J,[e.collapsableError?(a(),u("button",{key:0,onClick:o[0]||(o[0]=m=>d.value=!i(d)),class:"bg-default-bg-lighter hover:bg-default-bg-lighest text-default-text-light text-xs rounded-lg shadow font-semibold px-2 py-0.5"},[i(d)?(a(),u("span",W,"Hide "+w(L(e.output)),1)):(a(),u("span",K,"Show "+w(L(e.output)),1))])):f("",!0),i(d)?(a(),u("div",Q,[e.output.traceback?(a(),u("pre",{key:0,innerHTML:("useEscapedHTML"in t?t.useEscapedHTML:i(v))(e.output.traceback.join(`
3`)),class:"error"},null,8,X)):f("",!0),(a(!0),u(F,null,S(e.output.metadata?.alternatives||[],m=>(a(),u("p",{key:m.package,class:"mt-1 text-xs text-default-text-light"},[l("a",{href:m.href,target:"_blank",rel:"noopener",class:"text-indigo-500 hover:underline",onClick:ct=>x(m)},w(m.label),9,Y)]))),128))])):f("",!0)])):e.output.output_type==="stream"?(a(),u("div",Z,[e.output.text?(a(),u("pre",_,w(("useOutputText"in t?t.useOutputText:i(c))(e.output.text)),1)):f("",!0)])):["execute_result","display_data"].includes(e.output.output_type)&&e.output.data?(a(),u("div",tt,[e.output.data["text/html"]?(a(),E(s,{key:0},{default:b(()=>[P(e.output.data["text/html"])?(a(),u("div",et,[l("button",{onClick:o[1]||(o[1]=m=>("downloadBlob"in t?t.downloadBlob:i(j))(B(("useOutputText"in t?t.useOutputText:i(c))(e.output.data["text/html"])),"output.html","text/html")),class:"flex items-center gap-1.5 text-xs font-medium text-default-text-lighter hover:text-indigo-600"},[...o[5]||(o[5]=[l("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-4 h-4 shrink-0"},[l("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1),T(" Download HTML ",-1)])]),e.output.data["application/vnd.plotly.v1+json"]?(a(),u("button",{key:0,onClick:o[2]||(o[2]=m=>H()),class:"flex items-center gap-1.5 text-xs font-medium text-default-text-lighter hover:text-indigo-600"},[...o[6]||(o[6]=[l("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-4 h-4 shrink-0"},[l("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1),T(" Download PNG ",-1)])])):f("",!0)])):f("",!0),l("div",{innerHTML:("useEscapedHTML"in t?t.useEscapedHTML:i(v))(("useOutputText"in t?t.useOutputText:i(c))(e.output.data["text/html"])),class:"my-2 html-output"},null,8,ot)]),_:1})):e.output.data["text/latex"]?(a(),u("div",nt,[k(h,{modelValue:("useEscapedHTML"in t?t.useEscapedHTML:i(v))(("useOutputText"in t?t.useOutputText:i(c))(e.output.data["text/latex"]))},null,8,["modelValue"])])):e.output.data["text/markdown"]?(a(),u("div",at,[k(h,{modelValue:("useEscapedHTML"in t?t.useEscapedHTML:i(v))(("useOutputText"in t?t.useOutputText:i(c))(e.output.data["text/markdown"]))},null,8,["modelValue"])])):e.output.data["image/png"]?(a(),u("div",ut,[k(s,null,{default:b(()=>[l("button",{onClick:o[3]||(o[3]=m=>M("image/png",("useOutputText"in t?t.useOutputText:i(c))(e.output.data["image/png"]),"output.png")),class:"mb-2 flex items-center gap-1.5 text-xs font-medium text-default-text-lighter hover:text-indigo-600"},[...o[7]||(o[7]=[l("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-4 h-4 shrink-0"},[l("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1),T(" Download image ",-1)])])]),_:1}),l("img",{src:"data:image/png;base64,"+("useOutputText"in t?t.useOutputText:i(c))(e.output.data["image/png"])},null,8,it)])):e.output.data["image/jpeg"]?(a(),u("div",st,[k(s,null,{default:b(()=>[l("button",{onClick:o[4]||(o[4]=m=>M("image/jpeg",("useOutputText"in t?t.useOutputText:i(c))(e.output.data["image/jpeg"]),"output.jpg")),class:"mb-2 flex items-center gap-1.5 text-xs font-medium text-default-text-lighter hover:text-indigo-600"},[...o[8]||(o[8]=[l("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-4 h-4 shrink-0"},[l("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1),T(" Download image ",-1)])])]),_:1}),l("img",{src:"data:image/jpeg;base64,"+("useOutputText"in t?t.useOutputText:i(c))(e.output.data["image/jpeg"])},null,8,lt)])):e.output.data["text/plain"]?(a(),u("pre",rt,w(("useOutputText"in t?t.useOutputText:i(c))(e.output.data["text/plain"])),1)):f("",!0),e.output.data["application/javascript"]?(a(),E(s,{key:6},{default:b(()=>[k(D,{code:e.output.data["application/javascript"]},null,8,["code"])]),_:1})):f("",!0)])):f("",!0)],512)}}},Ot=q(pt,[["__scopeId","data-v-e6856144"]]);export{Ot as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.