這是一個很奇妙的問題,一開始我是參考網路上的範例,如下方所示
with open('shopee.json', 'w', encoding='utf-8') as f:
f.write(r.text)
這樣的寫法在瀏覽器上執行,是可以在py相同的資料夾中產生出shopee.json這個檔案,但是在終端機執行,雖然沒有錯誤訊息,但輸出的檔案卻不會產生??
http://localhost/test.py
後來改為絕對路徑之後,使用終端機執行,就可以產生檔案了???Why???有人知道為什麼嗎???
沒檔案產生,也沒錯誤訊息,真的很難debug耶! Orz
with open('C:/shopee.json', 'w', encoding='utf-8') as f:
f.write(r.text)
期待您的留言

Comments