python中采用表示一行注释的开始_python第一行注释是什么意思?
发布日期:2021-09-13 19:08:28 浏览次数:1 分类:技术文章

本文共 999 字,大约阅读时间需要 3 分钟。

很大多时候在开始学习python的时候,知道,#是注释的意思,但是每次写python的第一句都是提示 #!/usr/ ...不知是什么意思?

表示该文件是个.py程序,执行的时候需要python环境来执行。

这是脚本语言共同遵守的规则:当第一行为 #!/path/to/script/interpreter时,指定了用来执行本脚本的解释器。

注意:

1、必须是文件的第一行

2、必须以#!开头,你丢了一个惊叹号

3、/path/to/script/interpreter是脚本解释器的全路径名。

例如:

#!/bin/sh shell脚本

#!/usr/bin/perl perl脚本

#!/usr/bin/python python脚本

#!/usr/bin/python3 python3脚本

#!/usr/bin/python2 python2脚本

而有时不太清楚脚本解释器的具体全路径名;或者开发环境与运行环境的安装路径不同。为了保证兼容性,也可以写作:

#!/usr/bin/env python3

这样运行时会自动搜索脚本解释器的绝对路径

/usr/bin是一个系统目录,里面存储一些系统命令,可执行程序。

类似windows操作系统的C:\Windows\System32目录。

(1)

PYTHON文件开始的第一行“#!”,表示执行一些特殊命令,通常“use Python on a Unix, Linux, or Unix-like system”时会用到。

例如《Learning Python(3rd Edition)》的“Unix Executable Scripts (#!)”中给出的例子:

brian.py文件如下:

#!/usr/local/bin/python

print 'The Bright Side of Life...' # Another comment here

% brian

The Bright Side of Life...

(2)

PYTHON文件开始的第一行标明编码格式,主要用来显示中文等。

英文显示如:

# -*- coding: utf-8 -*-

#coding=utf-8

#!/usr/bin/python

# -*- coding: utf-8 -*-

中文显示如:

# -*- coding: gb2312 -*-

转载地址:https://blog.csdn.net/weixin_39926014/article/details/111072496 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:二叉树最大路径和 python_LeetCode 124. 二叉树中的最大路径和 | Python
下一篇:python 反转字典 一键多值_马克的Python学习笔记#数据结构与算法3

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年03月13日 01时38分01秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

script执行php文件_php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法... 2019-04-21
apache 2.4 php5.4_apache2.4+php5.4+my sql 5.6,网站经常无故不能访问 2019-04-21
php apc.dll下载,PHP之APC缓存详细介绍 apc模块安装 2019-04-21
html贝塞尔曲线在线,贝塞尔曲线的一些事情_html/css_WEB-ITnose 2019-04-21
java blockingqueue源码_Java并发队列BlockingQueue实现之ArrayBlockingQueue源码分析 2019-04-21
Java前台显示近20天的东西_第十次课:前台首页设计及显示商品信息 2019-04-21
java开发web网站的路由设计_理解Web路由(浅谈前后端路由与前后端渲染) 2019-04-21
excel如何把顺序倒过来_在excel中怎么使文字颠倒顺序反过来显示呢? 2019-04-21
java 62进制 转换_序列号生成的另一种玩法--62进制如何玩? 2019-04-21
php正则表达式获取图片路径,php 常用正则表达式实例(图片地址,与指定内容获取)... 2019-04-21
脚本语言php是什么意思,PHP脚本语言 2019-04-21
matlab数学规划模型,数学规划模型 2019-04-21
视频提取音频php,如何提取视频中的音频,从视频文件中提取出音频输出成MP3格式... 2019-04-21
diy.php添加验证码,织梦dedecms自定义表单中加入验证码 2019-04-21
在php脚本中 通过可以获取,在PHP中,可以使用Unix时间戳获取精确的脚本执行时间。... 2019-04-21
s2-045 php exp,S2-045-EXP.py --Struts2任意代码执行漏洞 (S2-045,CVE-2017-5638) 2019-04-21
linux sdk 窗口句柄,Venus: 针对Linux平台上,对常用的系统API进行面向对象的封装SDK。... 2019-04-21
c语言程序设计 科学出版社习题答案,C语言程序设计(科学出版社)第4章 课后习题参考答案.doc... 2019-04-21
c语言 无错 但只运行一半,求哈夫曼编码时程序运行到一半就终止了,编译无错... 2019-04-21
deepin linux 2014安装,2014.2版本的Deepin虚拟机安装浅谈(就是深度Linux) 2019-04-21