Vscode-jupyter: Code in NB editor differs from executed code.

Created on 3 Apr 2020  路  10Comments  路  Source: microsoft/vscode-jupyter

Bug: Notebook Editor, Interactive Window, Editor cells

Steps to cause the bug to occur

Seems to occur randomly. Could it be connected to triggering the auto completion?

Actual behavior

image

Conversion to python file:
image

{ "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "output_type": "error", "ename": "SyntaxError", "evalue": "invalid syntax (<ipython-input-24-832501616022>, line 1)", "traceback": [ "\u001b[0;36m File \u001b[0;32m\"<ipython-input-24-832501616022>\"\u001b[0;36m, line \u001b[0;32m1\u001b[0m\n\u001b[0;31m df.melt(id_vars=fps) value_vars=props)ropna()\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n" ] } ], "source": [ "df.melt(id_vars=fps) value_vars=props)ropna()\n", "\n", "" ] },

If I reopen the file, the code is correctly displayed again.

Expected behavior

No errors.

Your Jupyter and/or Python environment

_Please provide as much info as you readily know_

  • Jupyter server running: Remote
  • Extension version: 2020.4.71515-dev
  • Setting python.jediEnabled: false
  • Python and/or Anaconda version: 3.7
  • OS: Windows | Mac | Linux (distro): Ubuntu 16.04
  • Virtual environment: virtualenv

Version: 1.44.0-insider
Commit: d8e3cca049b1baa317ab9ef0d3f673b08e53d8fa
Date: 2020-04-02T06:41:04.634Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Linux x64 5.3.0-42-generic snap

Developer Tools Console Output

Microsoft Data Science for VS Code Engineering Team: @rchiodo, @IanMatthewHuff, @DavidKutu, @DonJayamanne, @greazer

Most helpful comment

I'm sorry for the issues this may have caused.
I have been able to identify the cause of the issue and will be working on a fix.

All 10 comments

Thanks for the issue. Could you clarify if this happens every time? And is it only with this specific line of code or for all lines?

This looks highly related to microsoft/vscode-python#10773

This happens each time I execute the cell. It works if I copy the code into a new cell. I have had this issue also for multiple lines.

Unfortunately, I couldn't find a way to reproduce.

Also, the file name is missing File "", line 21 :thinking:

Thanks, we'll look into this

@davidefiocco

  • Please could you provide the version of the extension you are using at your end
  • Please could you provide some steps to repro this issue (or screenshots of the error & code).

I just had a short interruption of my internet connection on which VSCode automatically reconnected to my server (I am working remotely). This triggered the issue for me.

@davidefiocco

* Please could you provide the version of the extension you are using at your end

* Please could you provide some steps to repro this issue (or screenshots of the error & code).

@DonJayamanne not sure you meant to address me, anyway that info should be on https://github.com/microsoft/vscode-python/issues/10951

I'm sorry for the issues this may have caused.
I have been able to identify the cause of the issue and will be working on a fix.

Validated. Should be fixed in the next release

Was this page helpful?
0 / 5 - 0 ratings

Related issues

AlbertDeFusco picture AlbertDeFusco  路  4Comments

SimonCrios picture SimonCrios  路  3Comments

dimitry-ishenko picture dimitry-ishenko  路  4Comments

jediyoda36 picture jediyoda36  路  4Comments

n-a-sz picture n-a-sz  路  3Comments