[爆卦]python google試算表是什麼?優點缺點精華區懶人包

為什麼這篇python google試算表鄉民發文收入到精華區:因為在python google試算表這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kiwigo1000 (快變小黑人了.....)看板Python標題[問題] 該如何寫入goog...



我從這個日本旅遊網站[步步日本]的首頁,抓取了文章的標題與簡介的內容,然後使用
pandas來彙整。之後想要將彙整的資料輸出到google線上試算表單上面。
https://www.bubu-jp.com/

請問我該如何將pandas的彙整內容,寫入試算表單的指定位置呢?
譬如說,不從試算表A1開始寫入,而是想從B5這一格開始寫入的話,該怎麼寫呢?
不曉得最後一行的code該如何寫才好...

附上code:

import requests
from bs4 import BeautifulSoup
import pandas as pd
import gspread

from google.colab import auth
auth.authenticate_user()

import gspread
from google.auth import default
creds, _ = default()

gc = gspread.authorize(creds)

wb = gc.open_by_key('google試算表的ID')
ws = wb.worksheet('sheet名稱')

url = "https://www.bubu-jp.com/"
res = requests.get(url)
soup = BeautifulSoup(res.text, "html.parser")

articles = soup.find_all("div", {"class": "p-blog-archive__item-info"})

result =[]

for article in articles:

title = article.find("h2",{"class":"p-blog-archive__item-title
p-article__title"}).getText()
content = article.find("p",{"class":"p-blog-archive__item-excerpt
u-hidden-xs"}).getText()

result.append([title,content])

df = pd.DataFrame(result, columns=["標題", "簡介"])

ws.update([df.columns.values.tolist()] + df.values.tolist())


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.109.131 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1679038858.A.055.html
yiche: https://reurl.cc/b7VOeX 參考 03/17 18:17
pov: pygsheet 04/01 14:39

你可能也想看看

搜尋相關網站