目的: 讓程式幫助有選擇障礙的人,亂數決定吃飯地點以及種類,並且可以自動更新到Google表單,以後還可以在google表單上補充金額,路線地圖...等資訊.

步驟: 

1.輸入聚餐成員,地點,種類, 讓Python用random的語法建立三個list

2.搞定Google API

3.新增待會要更新的google表單

4.安裝第三方函式庫後, run 程式讓結果自動上傳.

 

細節:

Step 1: 程式碼以及亂數出來的三個list如下

Step 2-1: 申請一個可以用來存取 Google Sheets 的帳號, 先到 Google Developers Console 建立一個 project。

Step 2-2: 啟用API

Step 2-3: 索取金鑰(選JSON 作為 Key type), 下載好 JSON 檔案,把他取名為 auth.json

 

Step 3:

到 Google Sheets 建立一個試算表,同時將試算表分享給剛剛的auth.json 裡 client_email 欄位提到的 email 帳號: name...@....gserviceaccount.com,並給予編輯的權限,這樣子才有辦法透過程式存取。

Step 4:安裝第三方函式庫( gspread, oauth2client), 並且執行下列程式碼

 

Final : 等一會兒(實測結果等蠻久的,十幾分鐘吧)你就可以看到google表單更新了...

 

 

 

 

文章標籤
全站熱搜
創作者介紹
創作者 π型人 的頭像
π型人

π型人

π型人 發表在 痞客邦 留言(0) 人氣(406)