【问题标题】:How to run raw_input in Visual Studio Code?如何在 Visual Studio Code 中运行 raw_input?
【发布时间】:2017-01-04 01:17:27
【问题描述】:

我在装有最新操作系统的 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 吗?如果有,怎么做?

欣赏!

【问题讨论】:

  • 你的python版本是多少?
  • @UrielEli 我相信它是 2.7.13
  • 你在哪里运行了这段代码? (控制台\空闲\ide)
  • @UrielEli 在 Visual Studio Code 中,按SHIFT+cmd+B运行代码。

标签: python macos visual-studio-code


【解决方案1】:

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

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

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

Visual Studio with Python

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-15
    • 2016-10-31
    • 2018-02-26
    • 2021-05-11
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    相关资源
    最近更新 更多