在Pycharm中寻找google.colab替代品

2024-10-02 18:17:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个编程高手,我正在努力自学Python。 我只知道基本的知识,但我有了一个简单程序的想法,我决定尝试制作它。正如我所说,想法很简单: 它从一个表单开始,然后程序得到答案并对它们进行分类,给出结果

p1 = int(input('1: Você se considera lindo? '))
p2 = int(input('2: Você sse considera feio? '))
p3 = int(input('3: Você se considera legal? '))
p4 = int(input('4: Você se considera chato? '))
e1 = (p1 + p3) / 2
e2 = (p2 + p4) / 2
if e1 >= 4:
    print('Foi apresentado o esquema 1 com a media: {}'.format(m1))
elif e2 >= 4:
    print('Foi apresentado o esquema 2 com a media: {}'.format(m2))
else:
    print('Não foi apresentado nenhum esquema.')

很好,很好用。但是我想把它和谷歌表单和表单一起使用。 最终进入谷歌Colab,我在这里得到了这段代码,它为我提供了窍门:

!pip install --upgrade gspread
from google.colab import auth
auth.authenticate_user()

import gspread
from oauth2client.client import GoogleCredentials

gc = gspread.authorize(GoogleCredentials.get_application_default())

worksheet = gc.open('Teste YSQ - S3 (respostas)').sheet1

# get_all_values gives a list of rows.
rows = worksheet.get_all_values()
print(rows)

# Convert to a DataFrame and render.
import pandas as pd
pd.DataFrame.from_records(rows)

所以,我是个新手,现在我有问题了

我的问题是:

我试着用Pycharm运行它,但失败了。呵呵 Pycharm中是否有任何库可以替代google.colab来使用和验证上述代码中的访问权限


Tags: fromimport程序表单inputgetvocrows