如何在Visual Studio代码中运行raw_input?

时间:2017-01-04 01:17:27

标签: python macos visual-studio-code

我在Mac上使用最新的操作系统运行VSC。

VSC刚刚在编辑器中安装了一个名为Pylint的东西。 我在 tasks.json 中使用此代码更改了运行Python的任务配置:

{

"version": "0.1.0",
"command": "python",
"isShellCommand": true,
"args": ["${file}"],
"showOutput": "always"}

当我运行以下代码来测试它时,它可以工作:

from random import randint
print(randint(1,25))

但是,当我尝试在任务控制台上运行raw_input时:

nma = raw_input("What is your name?")
print "my name is %s" % nma 
它没有显示任何内容。除此之外,我收到了来自 pylint 的一些提醒:

##########Linting Output - pylint##########
************* Module random number
2,0,convention,C0304:Final newline missing
1,0,convention,C0103:Invalid module name "random number"
1,0,convention,C0111:Missing module docstring
1,0,convention,C0103:Invalid constant name "nma"

使用默认配置找不到配置文件 我想要运行raw_input函数怎么办?我是否需要禁用 pylint ?如果是这样,怎么样?

欣赏它!

1 个答案:

答案 0 :(得分:0)

我认为你应该对pylint有所了解。  Pylint wikipedia

Pylint是Python编程语言的源代码,错误和质量检查器

如果要在VSC中运行Python脚本并显示输出,请尝试 ext install python 如果你想调试Python代码,请检查一下。

Visual Studio with Python

希望这有帮助。