回答編集履歴

1

追記

2021/01/13 00:57

投稿

jeanbiego
jeanbiego

スコア3966

test CHANGED
@@ -6,6 +6,78 @@
6
6
 
7
7
  ```python3
8
8
 
9
+ !pip install gspread
10
+
11
+ !pip install requests
12
+
13
+ !pip install bs4
14
+
15
+ #!sudo apt-get install python3-bs4
16
+
17
+ #!sudo apt-get install python3-requests
18
+
19
+ #!cat /etc/ssl/certs/ca-certificates.crt
20
+
21
+ #!sudo update-ca-certificates
22
+
23
+ !pip install oauth2client
24
+
25
+ #!pip3 list
26
+
27
+
28
+
29
+ !wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
30
+
31
+ !sudo apt install ./google-chrome-stable_current_amd64.deb
32
+
33
+ !google-chrome -version
34
+
35
+ !sudo mkdir /usr/local/chromedriver
36
+
37
+ !sudo mv chromedriver /usr/local/chromedriver
38
+
39
+ !sudo chmod ugo+x /usr/local/chromedriver/chromedriver
40
+
41
+ !pip install selenium
42
+
43
+
44
+
45
+
46
+
47
+ # ブラウザを自動操作するためseleniumをimport
48
+
49
+ from selenium import webdriver
50
+
51
+
52
+
53
+ # seleniumでヘッドレスモードを指定するためにimport
54
+
55
+ from selenium.webdriver.chrome.options import Options
56
+
57
+
58
+
59
+ # seleniumでEnterキーを送信する際に使用するのでimport
60
+
61
+ from selenium.webdriver.common.keys import Keys
62
+
63
+
64
+
65
+ # HTTPリクエストを送る為にrequestsをimport
66
+
67
+ import requests
68
+
69
+
70
+
71
+ # HTMLから必要な情報を得る為にBeautifulSoupをimport
72
+
9
- from bs4 import BeautifulSoup
73
+ from bs4 import BeautifulSoup # 2箇所大文字
74
+
75
+ # グーグルスプレッドシートを操作する為にimport
76
+
77
+ import gspread
78
+
79
+ # グーグルスプレッドシートの認証情報設定の為にimport
80
+
81
+ from oauth2client.service_account import ServiceAccountCredentials # モジュール名ミス
10
82
 
11
83
  ```