Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用VS代码-Python Shell_Python_Visual Studio Code_Python Idle - Fatal编程技术网

如何使用VS代码-Python Shell

如何使用VS代码-Python Shell,python,visual-studio-code,python-idle,Python,Visual Studio Code,Python Idle,因此,我对编程比较陌生,习惯于使用Python自己的“IDLE”。在我使用空闲运行文件“.py”之后,我习惯于获取python shell或命令窗口,我不知道它的术语名称,在这里我可以处理脚本中的对象 例如,如果我在程序中有一个列表a=[1,2,3],在我运行它之后,我会得到一个命令控制台,上面写着“>”,我可以说“>>a”,它给了我”[1,2,3],我可以向a添加元素 现在,我想开始使用VS code,但我似乎找不到那个特别的东西。我有一个终端,如果我首先给出命令“python”,我可以在那里

因此,我对编程比较陌生,习惯于使用Python自己的
“IDLE”
。在我使用
空闲运行
文件
“.py”之后,我习惯于获取python shell或命令窗口,我不知道它的术语名称,在这里我可以处理脚本中的对象

例如,如果我在程序中有一个
列表a=[1,2,3]
,在我运行它之后,我会得到一个命令控制台,上面写着
“>”
,我可以说
“>>a”
,它给了我
”[1,2,3]
,我可以向
a
添加元素

现在,我想开始使用
VS code
,但我似乎找不到那个特别的东西。我有一个终端,如果我首先给出命令“python”,我可以在那里运行python代码,但它似乎对脚本内部没有任何影响

我想用它来看看一些对象是否工作正常,并检查它们的类型等等。如果有意义的话,我会在尝试之后向代码中添加更多的行

对不起,我的术语真的很糟糕,我真的不知道名字,但如果不清楚,我可以尝试更多

非常感谢。

您正在寻找VS代码的版本吗

以下是打开终端的一些方法:

  • 使用⌃` 带有反勾号字符的键盘快捷键

  • 使用查看>终端菜单命令

  • 从命令选项板(⇧⌘P) ,使用“视图:切换集成端子”命令

在显示的窗口中,输入
python
,您将获得要查找的pythonshell。

您正在查找VS代码的版本吗

以下是打开终端的一些方法:

  • 使用⌃` 带有反勾号字符的键盘快捷键

  • 使用查看>终端菜单命令

  • 从命令选项板(⇧⌘P) ,使用“视图:切换集成端子”命令


在显示的窗口中,输入
python
,您将获得您正在寻找的python shell。

尝试在vs-code中使用集成终端,并确保python和pip已正确配置。在命令行中键入
python
,确保终端指向程序文件所在的同一文件夹。

尝试在vs代码中使用集成终端,并确保正确配置了python和pip。在命令行中键入
python
,并确保终端指向程序文件所在的同一文件夹。

Ok,因此我编写的程序有A=[1,2,3],但在我尝试此操作后,它显示:NameError:name'A'未定义Xia,在尝试访问对象之前,您需要确保已将代码复制粘贴到终端中,或者至少声明了对象。例如:在查找A中的内容之前运行
A=[2,3,4]
。好的,所以我编写的程序有A=[1,2,3],但在我尝试此操作之后,它会显示:NameError:name'A'未定义。在尝试访问对象之前,您需要确保已将代码复制粘贴到终端或至少声明了对象。例如:在查找A中的内容之前运行
A=[2,3,4]
。在终端上编写python之后,我可以编写python代码并运行它,但它看不到脚本上已经定义的内容,并说NameError:例如,没有定义名称“A”。您需要先将脚本的内容复制粘贴到python shell中:)python shell重新启动,不知道您的
.py
文件中有什么让它像我想要的那样工作?因为IDLE内置了它,所以在.py文件运行后,shell可以解释文件中的内容…:(悲哀。在命令行上使用python.exe运行python文件时,它通常会运行并退出。如果添加“-i”(交互式)选项,
python-i xyz.py
,python切换到交互模式并打印“>>>”,而不是退出。当从空闲编辑器运行代码时,空闲的行为与此相同。我没有使用VS代码,但可能知道您正在寻找“-i”或其仿制品会对您有所帮助。在终端上编写python之后,我可以编写python code并运行它,但它没有看到脚本上已经定义的内容,并说NameError:例如,没有定义名称“A”。您需要先将脚本的内容复制粘贴到Python shell中:)pythonshell重新启动,不知道您的
.py
文件中有什么内容ahaha它没有办法像我所希望的那样工作吗?因为IDLE内置了它,所以在.py文件运行后,shell可以解释文件中的内容…:(悲哀。在命令行上使用python.exe运行python文件时,它通常会运行并退出。如果添加“-i”(交互式)选项,
python-ixyz.py
,python切换到交互模式并打印“>>>”而不是退出。当从空闲编辑器运行代码时,空闲的行为与此相同。我没有使用VS代码,但可能知道您正在寻找“-i”或其仿制品会对您有所帮助。