- 香川大学のドリームキャンパスから受講している講義の一覧を取得する
- 受講している講義の教科書をシラバスから取得する
- 結果をGoogle スプレットシートにまとめる
- selenium
$ pip3 install selenium==4.1.0
- bs4
$ pip3 install bs4
- requests
$ pip3 install requests
- pandas
$ pip3 install pandas
- oauth2client
$ pip3 install oauth2client
- gspread
$ pip3 install gspread
zip
とunzip
のインストール
$ sudo apt install unzip zip
- Driverのインストール
$ cd /usr/local/bin/
# Google Chromeのversionに合わせる
$ curl -O https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_linux64.zip
- Driverの解凍
$ unzip chromedriver_linux64.zip
- 不要なzipファイルを削除
$ rm chromedriver_linux64.zip
-
ここにアクセス
-
プロジェクトの選択
>NEW PROJECT
でプロジェクトを作成する -
API & Services
>Enabled APIs & services
をクリック -
+ENABLE APIS AND SERVICES
をクリック -
Google Drive API
とGoogle Aheets API
を検索し,2つのAPIを有効にする -
API & Services
>Credentials
をクリック -
CREATE CREDENTIALS
をクリック -
サービスアカウントを作成する
-
Service Accounts
の✐をクリック -
KEYS
>ADD KEY▼
>Create new key
>JSON
>CREATE
-
保存されたJSONを
./json
に移動させる -
Google スプレッドシートの
Share
をクリック -
JSONの
client_email
のアドレスを追加 >send
$ python3 Search_Text_Book.py