質問編集履歴
2
codeの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,9 +10,7 @@
|
|
10
10
|
|
11
11
|
以下止まっている所までのソース
|
12
12
|
|
13
|
-
```
|
13
|
+
```
|
14
|
-
|
15
|
-
|
16
14
|
|
17
15
|
*- coding: utf-8 -*-
|
18
16
|
|
@@ -160,6 +158,8 @@
|
|
160
158
|
|
161
159
|
|
162
160
|
|
161
|
+
```
|
162
|
+
|
163
163
|
|
164
164
|
|
165
165
|
find_allが何かおかしいのはエラーからわかったのですが対応が分かりません・・・。
|
1
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,9 @@
|
|
12
12
|
|
13
13
|
```ここに言語を入力
|
14
14
|
|
15
|
+
|
16
|
+
|
15
|
-
|
17
|
+
*- coding: utf-8 -*-
|
16
18
|
|
17
19
|
|
18
20
|
|
@@ -38,7 +40,7 @@
|
|
38
40
|
|
39
41
|
|
40
42
|
|
41
|
-
|
43
|
+
|
42
44
|
|
43
45
|
aapi = AppPixivAPI()
|
44
46
|
|
@@ -46,7 +48,9 @@
|
|
46
48
|
|
47
49
|
|
48
50
|
|
49
|
-
|
51
|
+
フォローユーザーの総数を取得
|
52
|
+
|
53
|
+
|
50
54
|
|
51
55
|
self_info = aapi.user_detail(client_info["user_id"])
|
52
56
|
|
@@ -54,7 +58,9 @@
|
|
54
58
|
|
55
59
|
|
56
60
|
|
57
|
-
|
61
|
+
フォローユーザー一覧ページのページ数を取得
|
62
|
+
|
63
|
+
|
58
64
|
|
59
65
|
if(following_users_num%48 != 0):
|
60
66
|
|
@@ -66,21 +72,29 @@
|
|
66
72
|
|
67
73
|
|
68
74
|
|
69
|
-
|
75
|
+
タグ除去用
|
76
|
+
|
77
|
+
|
70
78
|
|
71
79
|
p = re.compile(r"<[^>]*?>")
|
72
80
|
|
73
|
-
|
81
|
+
[jump:1]形式除去用
|
82
|
+
|
83
|
+
|
74
84
|
|
75
85
|
jump = re.compile(r"[jump:.+]")
|
76
86
|
|
77
|
-
|
87
|
+
ファイルエンコード設定用
|
88
|
+
|
89
|
+
|
78
90
|
|
79
91
|
character_encoding = 'utf_8'
|
80
92
|
|
81
93
|
|
82
94
|
|
83
|
-
|
95
|
+
Webスクレイパーのログイン処理
|
96
|
+
|
97
|
+
|
84
98
|
|
85
99
|
pixiv_url = 'https://www.pixiv.net'
|
86
100
|
|
@@ -98,13 +112,17 @@
|
|
98
112
|
|
99
113
|
|
100
114
|
|
101
|
-
|
115
|
+
フォローユーザー一覧ページのURLを設定
|
116
|
+
|
117
|
+
|
102
118
|
|
103
119
|
target_url = 'https://www.pixiv.net/bookmark.php?type=user&rest=show&p='
|
104
120
|
|
105
121
|
|
106
122
|
|
107
|
-
|
123
|
+
全てのフォローユーザーのユーザIDを取得
|
124
|
+
|
125
|
+
|
108
126
|
|
109
127
|
following_users_id = []
|
110
128
|
|