小编Nac*_*gue的帖子

在 Google Colab 中使用 Drive Mount 时出错

我一直在使用 Colab 工作:

from google.colab import drive 
.mount('/content/gdrive')

Run Code Online (Sandbox Code Playgroud)

没有问题,直到今天。

我不知道为什么会出现此错误:

Go to this URL in a browser: https://accounts.google.com/o/oauth2/auth?client_id=947318989803-6bn6qk8qdgf4n4g3pfee6491hc0brc4i.apps.googleusercontent.com&redirect_uri=urn%3aietf%3awg%3aoauth%3a2.0%3aoob&scope=email%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdocs.test%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdrive%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdrive.photos.readonly%20https%3a%2f%2fwww.googleapis.com%2fauth%2fpeopleapi.readonly&response_type=code

Enter your authorization code:
··········
---------------------------------------------------------------------------
TIMEOUT                                   Traceback (most recent call last)
<ipython-input-4-d05fe204dd76> in <module>()
      1 from google.colab import drive
----> 2 drive.mount('/content/gdrive')

4 frames
/usr/local/lib/python3.6/dist-packages/google/colab/drive.py in mount(mountpoint, force_remount, timeout_ms, use_metadata_server)
    223         oauth_prompt,
    224         problem_and_stopped,
--> 225         drive_exited,
    226     ])
    227     if case == 0:

/usr/local/lib/python3.6/dist-packages/pexpect/spawnbase.py in expect(self, pattern, timeout, searchwindowsize, async_, **kw)
    342         compiled_pattern_list = self.compile_pattern_list(pattern)
    343         return self.expect_list(compiled_pattern_list,
--> 344 …
Run Code Online (Sandbox Code Playgroud)

python google-drive-api google-colaboratory

18
推荐指数
1
解决办法
7942
查看次数

使用 apply() 从两列创建一个新列

我想s['C']使用 apply() 和 Pandas DataFrame创建一列。

我的数据集类似于:

[在]:

s=pd.DataFrame({'A':['hello', 'good', 'my', 'pandas','wrong'], 
                'B':[['all', 'say', 'hello'],
                     ['good', 'for', 'you'], 
                     ['so','hard'], 
                     ['pandas'],
                     []]})
Run Code Online (Sandbox Code Playgroud)
[Out]: 
    A       B
0   hello   [all, say, hello]
1   good    [good, for, you]
2   my      [so, hard]
3   pandas  [pandas]
4   wrong   []
Run Code Online (Sandbox Code Playgroud)

我需要创建 as['C'] 列,其中每行的值是一个带有 1 和 0 的列表,取决于 A 列的单词是否在 B 列列表中以及元素在 B 列列表中的位置. 我的输出应该是这样的:

[Out]: 
    A       B                   C
0   hello   [all, say, hello]   [0, 0, 1]
1   good    [good, for, you]    [1, 0, 0]
2 …
Run Code Online (Sandbox Code Playgroud)

python apply dataframe pandas

10
推荐指数
2
解决办法
427
查看次数

Google Colab:如何设置初始化单元格

我是 Google Colab 的新人。每当我打开我已经在处理的 Google Colab 笔记本时,我都必须运行某些单元格才能继续我的工作。在 Jupyter Notebooks 中,有一个 nbextension,它允许我在打开笔记本时初始化要运行的特定单元格。Google Colab 有类似的东西吗?

google-colaboratory

5
推荐指数
0
解决办法
456
查看次数