微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将Python脚本从Google Drive下载到Google Colab,避免将脚本导入Colab后出现“<!DOCTYPE html>”错误

如何解决如何将Python脚本从Google Drive下载到Google Colab,避免将脚本导入Colab后出现“<!DOCTYPE html>”错误

我将一个 python 脚本上传到我的 Google Drive,并通过以下方式将其下载到 Google Colab:

!wget "https://drive.google.com/[URL]" -O "script.py"

下载后,当我从 Google Colab 单元格中的脚本导入函数时:

from script.py import my_fun

我收到错误

File "/content/script.py",line 2
    <!DOCTYPE html>
    ^
SyntaxError: invalid Syntax

当我检查“script.py”的内容时,它类似于一个 HTML 文件而不是 python 脚本。无论如何可以将python脚本下载到Google Colab?

我使用的 Google Drive URL 是否有可能是错误的?

我如何在 Google 云端硬盘中获取 URL:

  • 右键点击 Google Drive 中的脚本文件
  • 选择“获取链接
  • 我选择我的公司组并选择“查看者”权限。
  • 点击“复制链接

感谢您阅读我的问题。

解决方法

我认为问题可能与wget的使用本身有关。 https://stackoverflow.com/a/39087286/12664376 问题 download-a-file-from-google-drive-using-wget 的这个答案可能对您有所帮助。请注意,有些人说它不再起作用,因此请查看对该答案或其他答案 https://stackoverflow.com/a/58821707/12664376 的一些评论。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。