質問編集履歴
1
質問されたので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -102,11 +102,11 @@
|
|
102
102
|
|
103
103
|
while is_articles:
|
104
104
|
|
105
|
-
html = request.urlopen(root_url+"/a
|
105
|
+
html = request.urlopen(root_url+"/page/page={}".format(page))
|
106
106
|
|
107
107
|
soup = BeautifulSoup(html, "html.parser")
|
108
108
|
|
109
|
-
articles = soup.find_all("a",class_="en
|
109
|
+
articles = soup.find_all("a",class_="sidelong__link")
|
110
110
|
|
111
111
|
for article in articles:
|
112
112
|
|
@@ -226,12 +226,22 @@
|
|
226
226
|
|
227
227
|
### 試したこと
|
228
228
|
|
229
|
-
|
230
|
-
|
231
|
-
|
229
|
+
ご指摘通り、URL+のあとが間違っておりました。
|
232
|
-
|
230
|
+
|
233
|
-
|
231
|
+
なので、ソースコードは自分のブログは"URL+/page/0"と表示されていたので、修正させて頂きました。
|
234
|
-
|
232
|
+
|
235
|
-
自分のブログ
|
233
|
+
また、class名も自分のブログ用に変更させて頂きました。
|
236
|
-
|
234
|
+
|
237
|
-
また、
|
235
|
+
しかし、また実行したところ、エラーは直りませんでした。
|
236
|
+
|
237
|
+
その他に変更しなければならないと思う点はentry_urlと思っています。
|
238
|
+
|
239
|
+
私のブログの場合、各記事に移動すると
|
240
|
+
|
241
|
+
ブログのURL/数値になってしまっているためこのソースコードがつかえないと思っています。
|
242
|
+
|
243
|
+
この場合、wordpressを用いて、ブログのurlを/entry/タイトル名などに変更してこのソースコードを使うのが得策だと思うのですが、
|
244
|
+
|
245
|
+
できればサイトURLを変更せずにソースコードをいじって、活用したいです。
|
246
|
+
|
247
|
+
なにか案があれば教えて頂きたいです。
|