#!/usr/bin/python 请问这句话是做什么用?好像很多代码开头都有这句,其中的bin 是什么意思?
1个回答
展开全部
这是在linux环境下指明这个python文件的打开方式。
在windows下是没必要的。
在windows下是没必要的。
更多追问追答
追问
请问其中的 bin 是什么意思呢?
追答
bin -- Binaries 二进制资源
在linux一类的系统中,/usr/bin这个目录专门用来存放已编译的二进制可执行程序。
例如python这个可执行程序就放在/usr/bin这个目录里面。
然后,py源程序并非二进制,也可以放在其它地方,怎么调用python程序来执行呢?
那么加上#!/usr/bin/python这个声明就知道python在哪里了。
如果你把python安装到其它比方,就要修改这个声明指向正确的目录了。只不过按规矩要放/usr/bin这个目录。
在windows系统里面,你设置好文件类型关联(其实就是把这句话放在注册表里面而已),就不需要这句话了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询