質問するログイン新規登録

回答編集履歴

2

fix

2020/05/20 23:39

投稿

kotori_a
kotori_a

スコア898

answer CHANGED
@@ -3,19 +3,18 @@
3
3
  ```
4
4
  となっていますが、
5
5
  target_urlには動画ページのurl
6
- (https://www.youtube.com/watch??=xxxxxx〜)
6
+ (https://www.youtube.com/watch?v=xxxxxx〜)
7
7
  が入るのではないでしょうか?
8
8
 
9
- あと
9
+ また
10
10
  ```
11
11
  dict_str = scrp.text.split(" = ")[1]
12
12
  ```
13
13
 
14
- となっていますが、これだとチャットのmessageに" = "が含まれていると3分割以上されることになり
14
+ となっていますが、これだとチャットのmessage自体に" = "が含まれていると3分割以上されて正常evalが通らい可能性があます。
15
- 3分割目以降のチャットデータがパースできない可能性があります。
16
15
  なので、
17
16
  ```
18
17
  dict_str = scrp.text.split(" = ", 1)[1]
19
18
  ```
20
19
 
21
- したほうが良いと思いま
20
+ とするべきでは?

1

fix

2020/05/20 23:39

投稿

kotori_a
kotori_a

スコア898

answer CHANGED
@@ -1,21 +1,21 @@
1
- '''
1
+ ```
2
2
  target_url = "https://www.youtube.com/live_chat_replay?continuation=xxxxxxxx"
3
- '''
3
+ ```
4
4
  となっていますが、
5
5
  target_urlには動画ページのurl
6
6
  (https://www.youtube.com/watch??=xxxxxx〜)
7
7
  が入るのではないでしょうか?
8
8
 
9
9
  あと、
10
- '''
10
+ ```
11
11
  dict_str = scrp.text.split(" = ")[1]
12
- '''
12
+ ```
13
13
 
14
14
  となっていますが、これだとチャットのmessageに" = "が含まれていると3分割以上されることになり、
15
15
  3分割目以降のチャットデータがパースできない可能性があります。
16
16
  なので、
17
- '''
17
+ ```
18
18
  dict_str = scrp.text.split(" = ", 1)[1]
19
- '''
19
+ ```
20
20
 
21
21
  としたほうが良いと思います。