ボットの方は、ファイルのダウンロードに成功しています。開いているために起きていると推測。使って処理を実行してみます。print(ex)実際に上記のプログラムを実行してみると時間は少しかかりますが、無事に拡張子のないファイルをダウンロードできました。構造が変わるためにパス。たくさんの銘柄のファイルをダウンロードすることができるでしょう。225銘柄分の価格データを順次ダウンロードするプログラムを作成してみました。一つ一つのファイルをダウンロードするのに少し時間はかかりますが、自動でファイルをダウンロードしてくれるので便利。必要であればダウンロードファイルから計算を行い、その結果も自動で記録することができるでしょう。GitHub/oshimamasara上記プログラム実行後、データ整理をする中で、取得したファイル内に著しく本来の株価と乖離するモノがいくつかありました。データ収集の難しさを痛感させられます。JSON形式でデータ取得する方が賢明かもしれません。CodeCamp提供のPythonデータサイエンスコース当メディアを運営しているCodeCampではPythonデータサイエンスコースを現役エンジニアのマンツーマンレッスンという形で提供しています。このコースの特徴は数学的な知識がない状態から実務で使えるプログラミングスキルを獲得できる「データ収集」「データ加工」「モデル構築」を習得できる企業のマーケター向けの研修にも取り入れられているカリキュラム無料レッスン受講後の申し込みで10,000円クーポンをプレゼントしています!ぜひお試しください。Webページからファイルをダウンロードする方法をご紹介させて頂きましたが、意外とケースバイケースで上手くいったり上手くいかなかったりすることが分かりました。プログラミング学習も同じで、教科書通りにやってるはずなのに上手くいったり、上手くいかなかったり...という時もあるでしょう。した問題が発生した時、高いモチベーションと体力、時間があれば問題を解決できると思いますが、いつもそうとは限りません。中にはプログラミング学習をやめてしまうケースも...一呼吸おいて考えましょう。