卡住以连接Beautiful Soup和Google表格

时间:2019-09-11 06:38:20

标签: python google-sheets pycharm google-sheets-api

我正在研究Power BI,最近发现了Python。

出于培训目的,我尝试使用html数据并将数据插入Google表格中

之后,我将在Power BI上使用此数据

我找到了一些很棒的教程,但是我被卡住了。

因此,我遵循本教程https://www.twilio.com/blog/2017/02/an-easy-way-to-read-and-write-to-a-google-spreadsheet-in-python.html。但是,当我尝试连接json标识符Pycharm(我的IDE)时,告诉我该项目找不到此json文件。

我尝试了10个参数。我想我想念什么,但不知道! 我已经生成了正确的json文件。我肯定知道。

“只是”连接问题

使用py中的gs启动连接

import requests
from bs4 import BeautifulSoup
import gspread
from oauth2client.service_account import ServiceAccountCredentials

scope = ['https://spreadsheets.google.com/feeds']

creds = ServiceAccountCredentials.from_json_keyfile_name('parameters.json', scope)

client = gspread.authorize(creds)

json文件与py代码位于同一文件夹中。这是我的错误信息:

Traceback (most recent call last):
  File "C:/Users/MONNETA/PycharmProjects/untitled/premierscrapweb.py", line 24, in <module>

    creds = ServiceAccountCredentials.from_json_keyfile_name('parameters.json', scope)
  File "C:\Users\MONNETA\PycharmProjects\untitled\venv\lib\site-packages\oauth2client\service_account.py", line 219, in from_json_keyfile_name
    with open(filename, 'r') as file_obj:

FileNotFoundError: [Errno 2] No such file or directory: 'parameters.json'

希望您能在此方面为我提供帮助:)

0 个答案:

没有答案