我想用我的穀歌通過板磚,但是當談到閱讀json,文件包含憑證,我的錯誤,沒有這樣的文件或目錄是否存在。
進口gspread gc = gspread.service_account(文件名= ' dbfs: / FileStore / shared_uploads /(電子郵件保護)/ myapi_3115465_2ed05 - 3. - json) sh = gc.open_by_key (1 * * * * * * * * _g3kkhhA_9vMyp9piw”)工作表= sh.sheet1 worksheet.update_cell (1, 1, 103032)
得到以下錯誤當我運行上麵的代碼
FileNotFoundError (Errno 2):沒有這樣的文件或目錄:“dbfs: / FileStore / shared_uploads /(電子郵件保護)/ myapi_3115465_2ed05 - 3. - json的
嗨@Devarsh沙的問題不是json文件但你指定的位置而閱讀。所顯示@Werner Stinckens請開始使用火花API來讀取json文件如下:
spark.read.format (json) .load (“testjson”)
請檢查你提供的路徑讀取命令,如果你仍然麵臨同樣的問題。
是的@Werner Stinckens,我試著不同的方式來讀取json文件的存儲路徑,但無法這樣做。相反的我所做的是我複製的JSON文件的內容在一個變量中,通過以下功能
憑證={“類型”:“service_account”、“project_id”:“myapi——.................}
gc = gspread.service_account_from_dict(憑證)
所以現在不需要讀取json文件
嗨@Devarsh沙的問題不是json文件但你指定的位置而閱讀。所顯示@Werner Stinckens請開始使用火花API來讀取json文件如下:
spark.read.format (json) .load (“testjson”)
請檢查你提供的路徑讀取命令,如果你仍然麵臨同樣的問題。