質問編集履歴
7
バージョン情報追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,9 +2,6 @@
|
|
2
2
|
|
3
3
|
`pandas_datareader`で`stooq`から株価データを取得していたのですが、突然取得できなくなりました。
|
4
4
|
|
5
|
-
【追記】 1日半経過後に同じコードを実行すると、エラーは出ませんでした。
|
6
|
-
原因は不明ですが、問題は解消されましたので、12時間経って再度実行後、問題が発生しないようでしたら、クローズさせていただきます。
|
7
|
-
|
8
5
|
### エラーメッセージ
|
9
6
|
|
10
7
|
複数銘柄を指定して
|
@@ -81,4 +78,11 @@
|
|
81
78
|
- できることとして、無線ルーターを再起動してみましたが、特に変わりませんでした
|
82
79
|
|
83
80
|
###### #3
|
84
|
-
Google ColaboratoryでもローカルのJupyter Notebookでも試しましたが、問題状況は変わりませんでした。
|
81
|
+
Google ColaboratoryでもローカルのJupyter Notebookでも試しましたが、問題状況は変わりませんでした。
|
82
|
+
|
83
|
+
### 補足情報(FW/ツールのバージョンなど)
|
84
|
+
|
85
|
+
ローカルPC:
|
86
|
+
conda version : 4.9.2
|
87
|
+
conda-build version : 3.18.9
|
88
|
+
python version : 3.7.4.final.0
|
6
問題が一時的に解消されている旨をアップデート
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,9 @@
|
|
2
2
|
|
3
3
|
`pandas_datareader`で`stooq`から株価データを取得していたのですが、突然取得できなくなりました。
|
4
4
|
|
5
|
+
【追記】 1日半経過後に同じコードを実行すると、エラーは出ませんでした。
|
6
|
+
原因は不明ですが、問題は解消されましたので、12時間経って再度実行後、問題が発生しないようでしたら、クローズさせていただきます。
|
7
|
+
|
5
8
|
### エラーメッセージ
|
6
9
|
|
7
10
|
複数銘柄を指定して
|
5
見出し変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,8 @@
|
|
1
|
-
###
|
1
|
+
### 発生している問題
|
2
2
|
|
3
3
|
`pandas_datareader`で`stooq`から株価データを取得していたのですが、突然取得できなくなりました。
|
4
4
|
|
5
|
-
###
|
5
|
+
### エラーメッセージ
|
6
6
|
|
7
7
|
複数銘柄を指定して
|
8
8
|
```
|
4
一部削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
3
|
`pandas_datareader`で`stooq`から株価データを取得していたのですが、突然取得できなくなりました。
|
4
|
-
可能であれば解決したいです。
|
5
4
|
|
6
5
|
### 発生している問題・エラーメッセージ
|
7
6
|
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -70,11 +70,12 @@
|
|
70
70
|
### 試したこと
|
71
71
|
|
72
72
|
###### #1
|
73
|
-
`pandas_datareader`を使用して
|
73
|
+
`pandas_datareader`を使用して`stooq`でなく例えば`fred`で別のデータを取得してみましたが、問題なくできました。
|
74
74
|
|
75
75
|
###### #2
|
76
76
|
|
77
|
+
(それほど集中して使ってもいないと思うのですが)
|
77
|
-
|
78
|
+
[IPアドレスがブロックされている可能性があるとの指摘](https://teratail.com/questions/322262)がありました。
|
78
79
|
- できることとして、無線ルーターを再起動してみましたが、特に変わりませんでした
|
79
80
|
|
80
81
|
###### #3
|
2
エラーメッセージを詳しく転記
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,6 +26,26 @@
|
|
26
26
|
```
|
27
27
|
というコードを実行すると、
|
28
28
|
```
|
29
|
+
/usr/local/lib/python3.7/dist-packages/pandas_datareader/base.py:272: SymbolWarning: Failed to read symbol: '4689.JP', replacing with NaN.
|
30
|
+
warnings.warn(msg.format(sym), SymbolWarning)
|
31
|
+
/usr/local/lib/python3.7/dist-packages/pandas_datareader/base.py:272: SymbolWarning: Failed to read symbol: '3092.JP', replacing with NaN.
|
32
|
+
warnings.warn(msg.format(sym), SymbolWarning)
|
33
|
+
---------------------------------------------------------------------------
|
34
|
+
RemoteDataError Traceback (most recent call last)
|
35
|
+
<ipython-input-10-636a7bec59c8> in <module>()
|
36
|
+
11
|
37
|
+
12 # 指定銘柄コードの株価を取得する
|
38
|
+
---> 13 stock_price = pdr.DataReader(symbols, 'stooq', start=start_date, end=end_date)
|
39
|
+
14 display(stock_price)
|
40
|
+
|
41
|
+
3 frames
|
42
|
+
/usr/local/lib/python3.7/dist-packages/pandas_datareader/base.py in _dl_mult_symbols(self, symbols)
|
43
|
+
275 if len(passed) == 0:
|
44
|
+
276 msg = "No data fetched using {0!r}"
|
45
|
+
--> 277 raise RemoteDataError(msg.format(self.__class__.__name__))
|
46
|
+
278 try:
|
47
|
+
279 if len(stocks) > 0 and len(failed) > 0 and len(passed) > 0:
|
48
|
+
|
29
49
|
RemoteDataError: No data fetched using 'StooqDailyReader'
|
30
50
|
```
|
31
51
|
というエラーが発生しています。
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -55,7 +55,7 @@
|
|
55
55
|
###### #2
|
56
56
|
|
57
57
|
(それほど集中して使ってもいないと思うのですが)[IPアドレスがブロックされている可能性があるとの指摘](https://teratail.com/questions/322262)がありました。
|
58
|
-
- できることとして、ルーターを再起動してみましたが、特に変わりませんでした
|
58
|
+
- できることとして、無線ルーターを再起動してみましたが、特に変わりませんでした
|
59
59
|
|
60
60
|
###### #3
|
61
61
|
Google ColaboratoryでもローカルのJupyter Notebookでも試しましたが、問題状況は変わりませんでした。
|