1. 程式人生 > >windows7,python3使用time.strftime()函式報ValueError: embedded null byte

windows7,python3使用time.strftime()函式報ValueError: embedded null byte

     

 

     windows7環境下,執行程式碼報ValueError: embedded null byte時,在原始碼前面加一行程式碼:locale.setlocale(locale.LC_ALL,'en')即可解決

即:

locale.setlocale(locale.LC_ALL,'en') 
locale.setlocale(locale.LC_CTYPE,'chinese')
ws["C3"]=time.strftime('%Y年%m月%d日 %H時%M分%S秒',time.localtime())