我试图在MS visual studio 2015中运行此文件:
# This program says hello and asks for my name.
print('Hello friend!')
print('What is your name?') # ask for their name
myName = input()
print('It is good to meet you, ' + myName)
print('The length of your name is:')
print(len(myName))
我试图在visual studio中运行它但在输入“myName”字段后,输出窗口立即关闭。 我试图将环境更改为Python3.4和IronPython,但在两种环境中都有相同的结果。 我试图在Python3.4.2 Shell中运行这个文件,它运行正常。 你能解决这个问题,谢谢
答案 0 :(得分:0)
在“工具”,“选项”对话框下,找到“Python工具”和“调试”页面。在该页面上,您可以配置控制台是自动关闭还是等待成功完成和失败的两种情况下的按键(基于退出代码)。
默认情况下,成功完成后,控制台将自动关闭。如果错误终止程序,它将默认提示。
对于IronPython项目,默认调试器是.NET,它不尊重这些选项。在“项目属性”,“调试”中,您可以切换到标准Python调试,这通常是一种更好的体验(尽管您不能再使用C#代码)。