美文网首页计算机语言
2019-01-17Python笔记1

2019-01-17Python笔记1

作者: xiximay | 来源:发表于2019-01-17 18:19 被阅读15次

关于#!/usr/bin/python的解释

这个是脚本语言的第一行,只对Linux/Unix用户适用,用来指定本脚本用什么解释器来执行。
有这句的,加上执行权限后,可以直接用./执行,不然会出错,因为找不到python的解释器。
#!/usr/bin/python是告诉系统执行这个脚本的时候,调用/usr/bin下的python解释器。
#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
#!/usr/bin/python相当于写死了路径。
#!/usr/bin/python会去环境设置寻找python目录,可以增强代码的可移植性,推荐这种写法。
即!!
如果安装的时候路径是指定的#!/usr/bin路径,脚本第一行写#!/usr/bin/python
如果安装的时候不在指定的路径之下,那么脚本第一行写#!/usr/bin/env python
这个还分为两种情况:
(1)如果调用python脚本时,使用:python script.py
#!/usr/bin/python被忽略,等同于注释
(2)如果调用python脚本时,使用:./script.py#!/usr/bin/python指定解释器的路径
(内容来源:菜鸟教程
原文链接:http://www.runoob.com/python/python-tutorial.html

相关文章

  • 2019-01-17Python笔记1

    关于#!/usr/bin/python的解释 这个是脚本语言的第一行,只对Linux/Unix用户适用,用来指定本...

  • 2019-01-17python自动化

    支付宝近期推出了余额宝体验金活动,这个活动有两个部分一个是邀请好友赢推荐金,另一个是鲤鱼跃龙门,点击越快体验金金额...

  • 《菜鸟学摄影》目录

    《摄影笔记》的自学笔记:用自己阅读《摄影笔记》后的理解来整理摄影基础知识。 1、《摄影笔记》的自学笔记1:取景 2...

  • Python第一次打卡

    笔记: 笔记1:https://zhuanlan.zhihu.com/p/29452562 笔记2:https:/...

  • 【康奈尔笔记法】

    一、结构 1、提纲(左边) 2、笔记(右边) 3、总结(底部) 二、使用步骤 1、记录笔记(右边) 2、简化笔记—...

  • python3 基础笔记 03

    1. 临时笔记 2.其他笔记

  • 卡片笔记上记录什么?

    卡片可以用来记录四种笔记,分别是:闪念笔记、文献笔记、永久笔记、项目笔记。 1、闪念笔记(Fleeting Not...

  • 保存数据的基础知识

    iOS Persistence and Core Data Lesson 1- Udacity的笔记 笔记目录:1...

  • 记笔记分为闪念笔记、文献笔记和永久笔记

    记笔记分为闪念笔记、文献笔记和永久笔记 7/10 1,记闪念笔记 2,记文献笔记 3,记永久笔记 ——申克•阿伦斯...

  • The Sun Also Rises读书笔记

    太阳照常升起 笔记1 太阳照常升起 笔记2 太阳照常升起 笔记3 太阳照常升起 笔记4

网友评论

    本文标题:2019-01-17Python笔记1

    本文链接:https://www.haomeiwen.com/subject/qvtwdqtx.html