Python3筆記(1)

2018/05/21閱讀時間約 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的路徑設定

通常建議用第二種寫法

    5會員
    56內容數
    ktest
    留言0
    查看全部
    發表第一個留言支持創作者!