Visual Studio运行Python程序(超级详细)
本节将继续以第一个Python程序为例,教授如何通过VS(Visual Studio的简写)编写和运行Python程序。
创建Python项目
VS和PyCharm、Eclipse一样,通过项目来管理Python源代码程序文件。下面是创建Python项目的步骤:
- 首先打开VS,在菜单栏中选择"文件 -> 新建 -> 项目"(如图1所示),打开新建项目对话框。
图1:VS打开新建项目窗口示意图
- 新建项目对话框如图2所示,选择"Python -> Python应用程序",并为新建项目命名(比如Demo),其他选项保持默认即可。
图2:设置项目名称
你也可以使用快捷键"Ctrl+Shift+N"打开此窗口。
- 点击"确定"后,回到VS主界面,可以看到资源管理器中已经出现了Demo项目(如图3所示)。
图3:创建完成的Python项目
除此之外,项目中还自动创建了一个和Demo项目同名的Demo源代码文件,我们可以在此文件中直接编写Python代码。接下来,我将介绍如何手动向项目中添加源代码文件。
以创建的Demo项目为例,下面手动添加一个名为test的源代码文件。
- 首先,右键点击资源管理器中的Demo项目,选择"添加 -> 新建项",打开"添加文件"对话框(如图4所示)。
图4:VS添加文件具体操作
- 在打开的"添加文件"对话框中,可以选择要创建的Python文件。由于本节以简单的"Hello, World"程序为例,选择创建空的Python文件即可。同时,记得给要添加的文件命名(比如"test")。
图5:添加文件
你也可以使用快捷键"Ctrl+Shift+A"打开此窗口。
- 点击"添加"按钮后,回到主界面,再次观察Demo项目,会发现多了一个test.py文件,这是我们手动添加的文件(如图6所示)。
print("Hello,Demo")
print("hello,test")
图6:成功手动添加Python文件
现在,我们可以在Demo.py或test.py文件中编写第一个Python程序。例如,在Demo.py文件中编写以下代码:
# Demo.py
print("Hello, World!")
在test.py文件中编写以下代码:
# test.py
print("This is a test.")
编写完成后,运行程序也很简单,只需点击"启动"按钮或按下"Ctrl+F5"即可。点击后,可以看到运行结果如图7所示。
图7:Demo.py文件中代码的运行结果
有读者可能会问,为什么VS不运行test.py文件中的代码呢?这是因为在默认情况下,VS将和项目同名的Python文件(本例中为Demo文件)设为启动文件,运行时也只会运行和启动文件相关的程序代码。
如果想运行test.py文件中的程序,需要提前将test.py文件设置为启动文件。设置方式也很简单,右键点击test.py并选择"设置为启动文件"。然后再次点击"启动"按钮,即可看到运行结果如图8所示。