从Google云端硬盘导入Google Colab中的模块-python

问题描述 投票:0回答:1

我从Google驱动器导入ipynb文件时遇到问题。我尝试过以下解决方案:Importing .py files in Google ColabHow to import custom modules in google colab?

但对我不起作用。

# COLAB
from google.colab import files
from google.colab import drive
# SYS
import sys
# IPYNB
!pip install import-ipynb
import import_ipynb
# UTIL
import importlib.util

我尝试过这样的事情:

drive.mount('/content/drive')
sys.path.append('/content/drive/My Drive/Colab Notebooks/')
import Data_Preparation_Library

或此:

!cp "/content/drive/My Drive/Colab Notebooks/Data_Preparation_Library.ipynb"
import Data_Preparation_Library

这是我的gdrive结构的样子:

enter image description here

谢谢您提前回答

python google-drive-api google-colaboratory
1个回答
0
投票

SOURCE

步骤1首先,您必须在google colab中挂载google驱动器:代码如下,您在Google驱动器上的文件是Google colab中的导入文件/包。

# Mount your google drive in google colab
from google.colab import drive
drive.mount('/content/drive')

步骤2其次,使用sys:

将目录插入到您的python路径中
# Insert the directory
import sys
sys.path.insert(0,’/content/drive/My Drive/ColabNotebooks’)

步骤3现在,您可以从该目录导入模块或文件内容。

# Import your module or file
import my_module
© www.soinside.com 2019 - 2024. All rights reserved.