我在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 ?如果是这样,怎么样?
欣赏它!
答案 0 :(得分:0)
我认为你应该对pylint有所了解。 Pylint wikipedia
Pylint是Python编程语言的源代码,错误和质量检查器。
如果要在VSC中运行Python脚本并显示输出,请尝试
ext install python
如果你想调试Python代码,请检查一下。
希望这有帮助。