请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问为什么在终端运行py文件时要加python?

为什么在终端运行py文件时,要在文件名前面加python?我不加也可以运行啊,加与不加的区别,不加会有什么影响吗?

正在回答 回答被采纳积分+3

4回答

为了什么而活着 2018-01-07 17:47:16

终端其实就是Windows提供的一个命令行交互式的平台,通过‘键入命令’来执行一些功能。

用 '终端输入命令' 和用 '鼠标点击' 实现的功能是一样的,一些普通的文件(比方说.exe/.txt格式的文件)是Windows下比较常用的文件,所以我们直接用鼠标点击这些文件可以直接打开,因而我们在命令行直接输入这些常用文件的文件名  'qq.exe' 或者 '123.txt' 就可以直接打开这些文件。

但是某些文件不是每个Windows用户都会使用的,比方说Python文件,只有开发人员会去安装使用。故这些特殊的,存在于Windows默认配置以外的一些程序,我们用鼠标双击是打不开的,系统会提示你选择打开方式,根据用户指定的软件打开这些特定程序。所以在命令行下我们直接输入这些文件的名字也是无法打开的。

我们在命令行输入'python test.py',这个'python' 前缀其实起到的作用就有点像是我们用鼠标点击选择打开方式一样,实际上是在告诉计算机,我们这是一个Python文件,请用Python环境为我打开这个文件。


以上是个人见解,希望能够帮到您。

2 回复 有任何疑惑可以回复我~
慕娘1274820 2018-01-07 20:59:37

我不加也可以运行

0 回复 有任何疑惑可以回复我~
7七月 2018-01-03 00:33:08

你不加 python .py 怎么运行啊

0 回复 有任何疑惑可以回复我~
TeMiO 2018-01-02 23:57:02

这是脚本的命令格式

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信