microsoft / vscode-jupyter

VS Code Jupyter extension
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter
MIT License
1.29k stars 292 forks source link

Notebook validation failed when open notebook in browser. #1975

Closed zhouwangyang closed 3 years ago

zhouwangyang commented 4 years ago

Environment data

Expected behaviour

The file should open in the web browser and contain the output from the Interactive Window

Actual behaviour

An invalid notebook may not function properly.The validation error was:

Notebook validation failed: Additional properties are not allowed ('transient' was unexpected):
{
 "data": {
  "image/png": "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\n",
  "image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"248.518125pt\" version=\"1.1\" viewBox=\"0 0 386.845313 248.518125\" width=\"386.845313pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n  <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n  </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n  <g id=\"patch_1\">\r\n   <path d=\"M 0 248.518125 \r\nL 386.845313 248.518125 \r\nL 386.845313 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n  </g>\r\n  <g id=\"axes_1\">\r\n   <g id=\"patch_2\">\r\n    <path d=\"M 44.845313 224.64 \r\nL 379.645313 224.64 \r\nL 379.645313 7.2 \r\nL 44.845313 7.2 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n   </g>\r\n   <g id=\"matplotlib.axis_1\">\r\n    <g id=\"xtick_1\">\r\n     <g id=\"line2d_1\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m8adeb58472\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"60.063494\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_1\">\r\n      <!-- 0.0 -->\r\n      <defs>\r\n       <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n       <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n      </defs>\r\n      <g transform=\"translate(52.111932 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_2\">\r\n     <g id=\"line2d_2\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"98.108949\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_2\">\r\n      <!-- 2.5 -->\r\n      <defs>\r\n       <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n       <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n      </defs>\r\n      <g transform=\"translate(90.157386 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_3\">\r\n     <g id=\"line2d_3\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"136.154403\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_3\">\r\n      <!-- 5.0 -->\r\n      <g transform=\"translate(128.202841 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_4\">\r\n     <g id=\"line2d_4\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"174.199858\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_4\">\r\n      <!-- 7.5 -->\r\n      <defs>\r\n       <path d=\"M 8.203125 72.90625 \r\nL 55.078125 72.90625 \r\nL 55.078125 68.703125 \r\nL 28.609375 0 \r\nL 18.3125 0 \r\nL 43.21875 64.59375 \r\nL 8.203125 64.59375 \r\nz\r\n\" id=\"DejaVuSans-55\"/>\r\n      </defs>\r\n      <g transform=\"translate(166.248295 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_5\">\r\n     <g id=\"line2d_5\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"212.245313\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_5\">\r\n      <!-- 10.0 -->\r\n      <defs>\r\n       <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n      </defs>\r\n      <g transform=\"translate(201.1125 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_6\">\r\n     <g id=\"line2d_6\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"250.290767\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_6\">\r\n      <!-- 12.5 -->\r\n      <g transform=\"translate(239.157955 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_7\">\r\n     <g id=\"line2d_7\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"288.336222\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_7\">\r\n      <!-- 15.0 -->\r\n      <g transform=\"translate(277.203409 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_8\">\r\n     <g id=\"line2d_8\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"326.381676\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_8\">\r\n      <!-- 17.5 -->\r\n      <g transform=\"translate(315.248864 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"xtick_9\">\r\n     <g id=\"line2d_9\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"364.427131\" xlink:href=\"#m8adeb58472\" y=\"224.64\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_9\">\r\n      <!-- 20.0 -->\r\n      <g transform=\"translate(353.294318 239.238437)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"matplotlib.axis_2\">\r\n    <g id=\"ytick_1\">\r\n     <g id=\"line2d_10\">\r\n      <defs>\r\n       <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"md154d8f044\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n      </defs>\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"214.971293\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_10\">\r\n      <!-- \u22121.00 -->\r\n      <defs>\r\n       <path d=\"M 10.59375 35.5 \r\nL 73.1875 35.5 \r\nL 73.1875 27.203125 \r\nL 10.59375 27.203125 \r\nz\r\n\" id=\"DejaVuSans-8722\"/>\r\n      </defs>\r\n      <g transform=\"translate(7.2 218.770511)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"242.822266\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_2\">\r\n     <g id=\"line2d_11\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"190.235224\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_11\">\r\n      <!-- \u22120.75 -->\r\n      <g transform=\"translate(7.2 194.034443)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"242.822266\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_3\">\r\n     <g id=\"line2d_12\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"165.499155\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_12\">\r\n      <!-- \u22120.50 -->\r\n      <g transform=\"translate(7.2 169.298374)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"242.822266\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_4\">\r\n     <g id=\"line2d_13\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"140.763087\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_13\">\r\n      <!-- \u22120.25 -->\r\n      <g transform=\"translate(7.2 144.562306)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-8722\"/>\r\n       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"242.822266\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_5\">\r\n     <g id=\"line2d_14\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"116.027018\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_14\">\r\n      <!-- 0.00 -->\r\n      <g transform=\"translate(15.579688 119.826237)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_6\">\r\n     <g id=\"line2d_15\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"91.29095\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_15\">\r\n      <!-- 0.25 -->\r\n      <g transform=\"translate(15.579688 95.090168)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_7\">\r\n     <g id=\"line2d_16\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"66.554881\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_16\">\r\n      <!-- 0.50 -->\r\n      <g transform=\"translate(15.579688 70.3541)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_8\">\r\n     <g id=\"line2d_17\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"41.818813\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_17\">\r\n      <!-- 0.75 -->\r\n      <g transform=\"translate(15.579688 45.618031)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-55\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-53\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n    <g id=\"ytick_9\">\r\n     <g id=\"line2d_18\">\r\n      <g>\r\n       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"44.845313\" xlink:href=\"#md154d8f044\" y=\"17.082744\"/>\r\n      </g>\r\n     </g>\r\n     <g id=\"text_18\">\r\n      <!-- 1.00 -->\r\n      <g transform=\"translate(15.579688 20.881963)scale(0.1 -0.1)\">\r\n       <use xlink:href=\"#DejaVuSans-49\"/>\r\n       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-48\"/>\r\n      </g>\r\n     </g>\r\n    </g>\r\n   </g>\r\n   <g id=\"line2d_19\">\r\n    <path clip-path=\"url(#p44373566f9)\" d=\"M 60.063494 116.027018 \r\nL 63.137874 96.173963 \r\nL 66.212255 77.128401 \r\nL 69.286635 59.664985 \r\nL 72.361015 44.494012 \r\nL 75.435395 32.232541 \r\nL 78.509775 23.379288 \r\nL 81.584155 18.294347 \r\nL 84.658536 17.184541 \r\nL 87.732916 20.095008 \r\nL 90.807296 26.907372 \r\nL 93.881676 37.344547 \r\nL 96.956056 50.982017 \r\nL 100.030436 67.265099 \r\nL 103.104817 85.531501 \r\nL 106.179197 105.038263 \r\nL 109.253577 124.991978 \r\nL 112.327957 144.581055 \r\nL 115.402337 163.008739 \r\nL 118.476717 179.525509 \r\nL 121.551098 193.459571 \r\nL 124.625478 204.244176 \r\nL 127.699858 211.440676 \r\nL 130.774238 214.756364 \r\nL 133.848618 214.056379 \r\nL 136.922998 209.369192 \r\nL 139.997379 200.885448 \r\nL 143.071759 188.950211 \r\nL 146.146139 174.048928 \r\nL 149.220519 156.787689 \r\nL 152.294899 137.868569 \r\nL 155.369279 118.061075 \r\nL 158.44366 98.170849 \r\nL 161.51804 79.006896 \r\nL 164.59242 61.348684 \r\nL 167.6668 45.914433 \r\nL 170.74118 33.33191 \r\nL 173.81556 24.11289 \r\nL 176.889941 18.632344 \r\nL 179.964321 17.113185 \r\nL 183.038701 19.617203 \r\nL 186.113081 26.042549 \r\nL 189.187461 36.127884 \r\nL 192.261841 49.462999 \r\nL 195.336222 65.50551 \r\nL 198.410602 83.602909 \r\nL 201.484982 103.019112 \r\nL 204.559362 122.964393 \r\nL 207.633742 142.627506 \r\nL 210.708122 161.208683 \r\nL 213.782503 177.952161 \r\nL 216.856883 192.176924 \r\nL 219.931263 203.3044 \r\nL 223.005643 210.881996 \r\nL 226.080023 214.601502 \r\nL 229.154403 214.311635 \r\nL 232.228784 210.024184 \r\nL 235.303164 201.913534 \r\nL 238.377544 190.309576 \r\nL 241.451924 175.684282 \r\nL 244.526304 158.632515 \r\nL 247.600684 139.847832 \r\nL 250.675065 120.094271 \r\nL 253.749445 100.175282 \r\nL 256.823825 80.901038 \r\nL 259.898205 63.055493 \r\nL 262.972585 47.364487 \r\nL 266.046965 34.466231 \r\nL 269.121346 24.885341 \r\nL 272.195726 19.011506 \r\nL 275.270106 17.083636 \r\nL 278.344486 19.180145 \r\nL 281.418866 25.21576 \r\nL 284.493246 34.944991 \r\nL 287.567627 47.972115 \r\nL 290.642007 63.767274 \r\nL 293.716387 81.688023 \r\nL 296.790767 101.005459 \r\nL 299.865147 120.933877 \r\nL 302.939527 140.662714 \r\nL 306.013908 159.389531 \r\nL 309.088288 176.35264 \r\nL 312.162668 190.862092 \r\nL 315.237048 202.327737 \r\nL 318.311428 210.283224 \r\nL 321.385808 214.404978 \r\nL 324.460189 214.525351 \r\nL 327.534569 210.639447 \r\nL 330.608949 202.90532 \r\nL 333.683329 191.637544 \r\nL 336.757709 177.29442 \r\nL 339.832089 160.459333 \r\nL 342.90647 141.817027 \r\nL 345.98085 122.125749 \r\nL 349.05523 102.186414 \r\nL 352.12961 82.810026 \r\nL 355.20399 64.784691 \r\nL 358.27837 48.843563 \r\nL 361.352751 35.635024 \r\nL 364.427131 25.696313 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\r\n   </g>\r\n   <g id=\"patch_3\">\r\n    <path d=\"M 44.845313 224.64 \r\nL 44.845313 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_4\">\r\n    <path d=\"M 379.645313 224.64 \r\nL 379.645313 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_5\">\r\n    <path d=\"M 44.845313 224.64 \r\nL 379.645313 224.64 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n   <g id=\"patch_6\">\r\n    <path d=\"M 44.845313 7.2 \r\nL 379.645313 7.2 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n   </g>\r\n  </g>\r\n </g>\r\n <defs>\r\n  <clipPath id=\"p44373566f9\">\r\n   <rect height=\"217.44\" width=\"334.8\" x=\"44.845313\" y=\"7.2\"/>\r\n  </clipPath>\r\n </defs>\r\n</svg>\r\n",
  "text/plain": "<Figure size 432x288 with 1 Axes>"
 },
 "metadata": {
  "needs_background": "light"
 },
 "output_type": "display_data",
 "transient": {}
}

image

Steps to reproduce:

  1. Open test.py in vsc
    
    import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

%% Matplotlib Plot

x = np.linspace(0, 20, 100)

plt.plot(x, np.sin(x))

plt.show()


2.Click 'rull cell' to execute all cells
3.Click the `Export as Jupyter Notebook` button in the Interactive Window
4.Choose a file location and save the generated .ipynb file
5.When the prompt comes up in the lower right choose to open the file in the browser

## Logs
`> C:\ProgramData\Anaconda3\python.exe c:\Users\vwazho\.vscode-insiders\extensions\ms-python.python-2020.5.74187-dev\pythonFiles\pyvsc-run-isolated.py jupyter notebook --NotebookApp.file_to_run=c:\Users\vwazho\Downloads\test.ipynb`
DavidKutu commented 4 years ago

Thanks for your feedback @zhouwangyang and also thanks you for providing the code that creates the issue, it is incredibly helpful. I was able to reproduce it.

rchiodo commented 4 years ago

This is a dupe of #https://github.com/microsoft/vscode-python/issues/11151. It should be fixed in our latest release.