Python头部首行的#!/usr/bin/python3或者#!/usr/bin/env python3有什么区别?码笔记分享:
#!/usr/bin/python3和#!/usr/bin/env python3的区别
首先无论哪个,为什么要在python文件中的首行为什么要加这句?它的作用是用来指定Python的解释器,所以当加了这句后,用户可以直接使用./XXX.py这种方式来运行.py文件,因为系统会自动地根据这个首行代码调用python3程序对其进行解释执行。
/usr/bin/python3
,这个路径被写死了,一旦碰到python解释器不在该路径下的话,脚本就无法执行了显然,#!/usr/bin/env python3
的写法更灵活更具有通用性。
2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!
- 2核2G3M服务器30元/3个月:点此直达
- 2核2G3M服务器95元一年:点此直达
- 2核2G4M服务器112元/1年:点此直达
- 2核2G4M服务器396元/1年:点此直达
- 2核4G5M服务器168元/3年:点此直达
- 2核4G5M服务器628元/3年:点此直达
- 4核8G12M服务器446元/1年 518元15个月:点此直达
- 8核16G18M服务器1668元/15个月
- 16核32G28M服务器3468元/15个月
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!
2023云服务器降价了!阿里云VS腾讯云
阿里云:2023阿里云服务器价格便宜到家了(值得买)
腾讯云:2023腾讯云2核4G服务器8M带宽70元一年(多配置可选)
华为云:2023华为云优惠活动云服务器60元一年起(查看更多配置报价)
123
2019-04-04 下午4:48132
2019-04-04 下午4:50