Q&A
前提
GoogleColabolatoryでapplewatchの心電図解析を行うために、ファイルをアップロードしようとしたところ、以下のエラーが発生しました。
実現したいこと
ファイルをアップロードできるようにする。
アップロードする予定だったファイルはこちらです。
https://drive.google.com/file/d/1NDlt8CtscgsWcxNwb8EMMFzFx7pjUXs7/view?usp=share_link
解析はこちらのサイトを参考にさせていただこうとしていました。
https://zenn.dev/kn1cht/articles/apple-watch-ecg-python
このサイト内の埋め込みリンクに、解析用のコードがあり、アップロードのためのコードも含まれています。
https://colab.research.google.com/drive/1in1R-MJnWyR9uOQf22OCDSitqt7RxE8R#scrollTo=yrhAREtfjHCs
↑
埋め込みリンクはこちらです。
発生している問題・エラーメッセージ
ecg_2022-11-28.csv(text/csv) - 118519 bytes, last modified: n/a - 0% done --------------------------------------------------------------------------- MessageError Traceback (most recent call last) <ipython-input-9-ed2fd71b4a2f> in <module> ----> 1 uploaded = files.upload() 3 frames /usr/local/lib/python3.8/dist-packages/google/colab/files.py in upload() 65 """ 66 ---> 67 uploaded_files = _upload_files(multiple=True) 68 # Mapping from original filename to filename as saved locally. 69 local_filenames = dict() /usr/local/lib/python3.8/dist-packages/google/colab/files.py in _upload_files(multiple) 148 149 while result['action'] != 'complete': --> 150 result = _output.eval_js( 151 'google.colab._files._uploadFilesContinue("{output_id}")'.format( 152 output_id=output_id)) /usr/local/lib/python3.8/dist-packages/google/colab/output/_js.py in eval_js(script, ignore_result, timeout_sec) 38 if ignore_result: 39 return ---> 40 return _message.read_reply_from_input(request_id, timeout_sec) 41 42 /usr/local/lib/python3.8/dist-packages/google/colab/_message.py in read_reply_from_input(message_id, timeout_sec) 100 reply.get('colab_msg_id') == message_id): 101 if 'error' in reply: --> 102 raise MessageError(reply['error']) 103 return reply.get('data', None) 104 MessageError: RangeError: Maximum call stack size exceeded. SEARCH STACK OVERFLOW
該当のソースコード
python
1from google.colab import files 2 3uploaded = files.upload()
試したこと
エラーメッセージを調べたのですが、実力不足のため、
MessageError: RangeError: Maximum call stack size exceeded.
が、処理が無限ループしているという意味だというところまでしかわからず、
なぜここでこのエラーが発生しているのかがわかりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。