背景
寫 python 的時候,基本都要加兩個頭部注釋,這到底有啥用呢?
#!usr/bin/env python # -*- coding:utf-8 _*- print("hello-world")
python 頭部注釋的作用
- 頭注釋並不是為代碼而服務,更多是被系統或解釋器所調用
- 會告訴系統 Python 解釋器在哪,腳本編碼格式是啥
常用的頭部注釋
國內常用
定義 coding 告訴系統腳本是何種編碼格式
# -*- coding:utf-8 _*-
很少用了
定義 #!,會去找指定路徑下的 python 解釋器
#!usr/bin/env python
