看板 Python 關於我們 聯絡資訊
不好意思,一天第二篇文章.....這真的太玄了,以下程式碼我在公司Run都正常 回到家用macbook或桌上型電腦rub都會出問題,不知道是哪裡出了錯? Ex source = """ 超過一千行的字串 """ print (sorce) 不是出現第一行第一個字 ,就是Syntax Error: EOF while scanning triple-quoted st r ing literal 要不就是直接顯示空白 版本都是pyton3.7,到底是哪裡出了錯...? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.30.145 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1534340824.A.790.html
HenryLiKing: 你把它貼到筆記本這類的編輯器裡面消掉空白以外的字08/15 21:49
HenryLiKing: 元試試看捏?08/15 21:49
想說好好把握下班時間練習..結果這問題浪費整個晚上,我已經刪到剩沒幾行,一樣的 狀況 https://i.imgur.com/dEre8q3.png https://i.imgur.com/oV4GVVU.png
djshen: 複製貼上的時候貼到奇怪的字元吧08/15 22:16
COLDTURNIP: 貼上之後把「"」字元都刪掉重新手動輸入一次08/15 23:33
largesperm: 把整段貼到 pastebin08/16 01:09
justoncetime: 上面是一個方法, 不然檔zip起來丟雲端供大家下載,08/16 01:54
justoncetime: 也好過這樣隔空抓藥.08/16 01:54
vi000246: 一行一行刪掉試試看 可能是某個字元出錯 08/16 09:05
s860134: 你圖裡面 My前面有特殊字元編輯器無法解析08/16 13:12
s860134: 編譯器錯誤很明顯的提示你 三引號中出現 EOF(檔案尾端)08/16 13:15
s860134: 很明顯是你第一個 三引號 並沒有被辨認為 三引號08/16 13:16
s860134: 或是第二個 三引號 沒有被辨認為 三引號08/16 13:16
s860134: 編譯過程認為你的 三引號 有頭無尾08/16 13:17
s860134: 也就是你其中一個 三引號 不是 三引號08/16 13:18
已解決,我先將txt存成UTF8即可 ※ 編輯: zuso (180.217.163.205), 08/16/2018 17:44:08
alan23273850: 通常是有隱藏字元 08/17 10:40