下载期间出错:“NoneType”对象没有属性“groups”

Udi*_*khi 3 python gdown

我无法从我的谷歌驱动器下载音频文件。

import gdown

drive_link = 'https://drive.google.com/uc?id=1X13DtRGrF2gFVYL_2bVZ9OtiuSQGnl'
file_id = drive_link.split('=')[1]  
output_path = f"/Users/Udita/Desktop/AudioFiles/downloaded_file.ext"

try:
    gdown.download(drive_link, output_path, fuzzy=True)
    print("File downloaded successfully with fuzzy option.")

except Exception as e:
    print(f"Error during download: {e}")
Run Code Online (Sandbox Code Playgroud)

Dan*_*nco 6

对于那些需要快速而简单的解决方案的人:

不知道最近在 gdown 依赖项下更新了哪个软件包,但安装较低版本的软件包可以解决这个问题

pip install gdown==v4.6.0
Run Code Online (Sandbox Code Playgroud)

参考https://github.com/wkentaro/gdown/issues/291#issuecomment-1887060708

  • 那对我不起作用。然而,降级到 4.6.0 确实有效。 (3认同)
  • 是的,4.6.0 适用于我,但不适用于 4.7.0。 (2认同)