一个Python文件头部示例:
#!/usr/local/python3/bin/python3.6
# -*- coding: utf-8 -*-
或者
# coding: utf-8
第一行代码是指定Python解释器的路径
#!/usr/local/python3/bin/python3.6
一般我们都通过以下命令运行Python文件:
$ python3 test.py
不过有了第一行Python解释器的路径指定之后,Python文件就可以和shell脚本一样,直接执行:
$ chmod +x test.py
$ ./test.py
# -*- coding: utf-8 -*-
或者
# coding: utf-8
第二句告诉python解释器,这个文件是以UTF-8方式编码存储的,主要是为了避免代码中出现非ASCII字符(中文)时,程序报错。
也可以添加自定义内容,写一下项目的开发者和联系方式之类的
#!/usr/local/python3/bin/python3.6
# -*- encoding: utf-8 -*-
'''
@Author : {YourName}
@License : (C) Copyright 2013-2017, {YourCompany}
@Contact : {YourEmail}
@Software: ${PRODUCT_NAME}
@File : ${NAME}.py
@Time : ${DATE} ${TIME}
@Desc :
'''
import...
if __name__=='__main__':
pass