np.saveで invalid decimal literalのエラーが出たときの対処法

プログラミング
スポンサーリンク

np.saveを使った際に、np.saveで invalid decimal literalのエラーが出て困ったので、その時の対処法を自分のメモ用にまとめておきます。

同じエラーが出た人の助けになれば幸いです。

スポンサーリンク

対処法

対処法だけ知りたい方はこちらを参考にしてください。

  • そもそもファイル名をシングルクォーテーションで囲っていなかったことがエラーがでた原因だったので、ファイル名をシングルクォーテーションで囲えば良い

エラーが出る場合の例。

それを直した場合の例。

スポンサーリンク

invalid decimal literalの意味

変数などの識別子の最初に数字を使ってはいけない」という意味があります。

本来、invalid decimal literalがよく出るシチュエーションとしては以下があります。

リスト名の最初に数字を使っています。

こういった場合は、最初に数字を使っていることが問題となっているので、数字をファイル名の最初に使わないようにすれば実行できます。

しかし、今回のnp.saveでエラーが出た場合は、最初に数字を入れなかったとしてもエラーが出るので注意。(シングルクォーテーションで囲っていないため。)