1. 학습
  2. /
  3. 강의
  4. /
  5. Python関数の書き方

Connected

연습 문제

NASDAQ をスクレイピングする

ニューラルネットの学習は高コストです――それなら NVIDIA に投資しましょう!最適な投資タイミングを見つけるために、株価データを集めます。

コンテキストマネージャ stock('NVDA') は NASDAQ に接続し、.price() メソッドで最新価格を取得できるオブジェクトを返します。stock('NVDA') に接続し、価格データを 10 タイムステップ分記録して、ファイル NVDA.txt に書き込んでください。

for ループを反復するときにアンダースコアを使っていることに気づくはずです。もし分かりにくければ心配いりません。インデックス i に置き換えても構いません。ただしこのインデックスは使わないため、メモリを余計に消費しないダミー変数 _ を使っています。

지침

100 XP
  • stock('NVDA') コンテキストマネージャを使い、結果を nvda に代入してください。
  • open('NVDA.txt', 'w') でファイルを「書き込み用」に開き、ファイルオブジェクトを f_out に代入して、時間とともに価格を記録できるようにしてください。