[Python] YAML.dump TypeError: 'str' object is not callable 解決辦法

當出現 TypeError: 'str' object is not callable


但你確定傳進來的變數的確是 str 時?

別緊張,可能只是命令參數給錯了。


像是下圖只包到檔案名稱,沒把參數 'w' 用 () 包起來,就會出現這種錯誤。



   

        yaml.dump('654''\n' + '65'open('test.yml'),'w')

修改成

        yaml.dump('654''\n' + '65'open('test.yml','w'))


就可以囉OAOAOAOAOA






低級錯誤me,撞豆腐自殺。

留言

這個網誌中的熱門文章

[心得] 破解 Google 雲端下載限制(非建立副本)