1. 程式人生 > >python之exec執行檔案解碼錯誤

python之exec執行檔案解碼錯誤

這是原始碼:
print(2**100)
x=‘Spam’
print(x*8)

exec(open(‘script1.py’).read())
報錯

exec(open(‘script1.py’).read(),encoding=‘utf-8’)
還是報錯

import script1
不報錯
可見程式碼本身沒問題,解碼出現了問題,待解決
問題已解決,我用的WINDOWS記事本寫的程式碼,但Windows記事本會在原有基礎上,在原有內容前面加一些東西,具體什麼東西我也沒去研究,有懂的可以說一下,用其他程式設計師 專用的編輯器編輯,並把編輯器的格式調成UTF_8就行了。
此事也給程式設計師們一個提醒,寫程式碼不要用Windows記事本!!!