2018-05-21|閱讀時間 ‧ 約 2 分鐘

Python3筆記(1)

    想說要加個註解紀錄測試程式內容,結果居然就噴 error…不能執行了

    一查原來是Python必須要宣告編碼才能放中文在code裡

    通常是把以下其一放在檔頭宣告,big5是windows作業系統用的

     

    #-*- coding: utf-8 -*-   ←表示使用 utf-8 編碼
    #-*- coding: cp950 -*-       ←表示使用 Big5 編碼

    另外也有看到這樣的寫法

    #coding=utf-8

     

    關於檔頭還有另外一個重要宣告

    是關於讓 /.py 程式直接像普通程式一樣執行 (文件要有可执行权限chmod a+x *.py) 所必須的

    目的是指定python直譯器的位置,通常有兩種寫法

    #!/usr/bin/python                ←直接指定python的路徑

    #!/usr/bin/env python          ←先到環境設定裡找python的路徑設定

    通常建議用第二種寫法

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.