質問編集履歴
4
内容の更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -134,4 +134,39 @@
|
|
134
134
|
cell1.value = a1
|
135
135
|
wb.update_cells(cell_list)
|
136
136
|
wb.update_cells(cell_list1)
|
137
|
-
```
|
137
|
+
```
|
138
|
+
|
139
|
+
##worksheet.updateでやってみた
|
140
|
+
```python
|
141
|
+
anime1 = []
|
142
|
+
for i in anime_titles[2]:
|
143
|
+
animeTitle_ = i.string
|
144
|
+
animeTitle_ = animeTitle_.split('【一挙配信】')[1]
|
145
|
+
anime1.append(animeTitle_)
|
146
|
+
|
147
|
+
anime2 = []
|
148
|
+
for i in anime_titles[3]:
|
149
|
+
title = i.string
|
150
|
+
anime2.append(title)
|
151
|
+
|
152
|
+
anime3 = []
|
153
|
+
for i in anime_titles[4]:
|
154
|
+
title = i.string
|
155
|
+
anime3.append(title)
|
156
|
+
|
157
|
+
anime4 = []
|
158
|
+
for i in anime_titles[5]:
|
159
|
+
title = i.string
|
160
|
+
anime4.append(title)
|
161
|
+
|
162
|
+
|
163
|
+
rows = []
|
164
|
+
for i in range(2, 20):
|
165
|
+
rows.append(i)
|
166
|
+
|
167
|
+
for row, a1,a2,a3,a4 in zip(rows, anime1, anime2, anime3, anime4):
|
168
|
+
wb.update('A:G'+str(row), [[a1,'' , a2, '', a3, '', a4]])
|
169
|
+
```
|
170
|
+
|
171
|
+
一括で表示できましたが、列の長さが1番短い列に合わせて表示されてしまいます。
|
172
|
+

|
3
内容の更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,8 +3,7 @@
|
|
3
3
|
|
4
4
|
1回の実行ですべての情報を取得し、一括してGoogel spread sheetsに書き込むことはできるでしょうか。
|
5
5
|
|
6
|
-
現状は、各カテゴリー(一挙配信中のアニメ,現在テレビ放送中の春アニメ
|
7
|
-
など)のアニメのタイトルとURLを1つずつ取得し、Googel spread sheetsに書き込んでいます。
|
6
|
+
現状は、各カテゴリー(一挙配信中のアニメ,現在テレビ放送中の春アニメなど)のアニメのタイトルとURLを1つずつ取得し、Googel spread sheetsに書き込んでいます。
|
8
7
|
情報の取得、一括で書き込みのどちらかでも構いません。
|
9
8
|
よろしくお願いします。
|
10
9
|
|
2
内容の更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,8 @@
|
|
8
8
|
情報の取得、一括で書き込みのどちらかでも構いません。
|
9
9
|
よろしくお願いします。
|
10
10
|
|
11
|
+
[Gyao](https://gyao.yahoo.co.jp/ct/anime/)
|
12
|
+

|
11
13
|
|
12
14
|
|
13
15
|
##該当のソースコード
|
1
内容の更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,7 +23,7 @@
|
|
23
23
|
|
24
24
|
|
25
25
|
scope = ['https://spreadsheets.google.com/feeds','https://www.googleapis.com/auth/drive']
|
26
|
-
credentials = ServiceAccountCredentials.from_json_keyfile_name('
|
26
|
+
credentials = ServiceAccountCredentials.from_json_keyfile_name('伏せておきます', scope)
|
27
27
|
gc = gspread.authorize(credentials)
|
28
28
|
SPREADSHEET_KEY = '1DxPdf4JAcQp5LmKAEmBX2wuYW1j4ckva53Tnwm_byBg'
|
29
29
|
worksheet = gc.open_by_key(SPREADSHEET_KEY)
|