前提・実現したいこと
Pyinstallerで作成したexeファイルを配布したのですが,下記のコードのように,同じディレクトリ内にあるjsonファイルを読み込ませようとしているところでエラーが発生しました.
json_file = glob.glob("*.json")
発生している問題・エラーメッセージ
IndexError: list index out of range
試したこと
上記のエラーが発生した原因を突き止めるため,print()で確かめたところ,リストの中身が空っぽだったため,jsonファイルをフルパスで指定する下記のコードに変更して試してみました.
json_file = input("jsonファイルを読み込む")
しかし,上記のコードを試しても
FileNotFoundError: [Errno 2] No such file or directory:
とエラーがでており,ファイルが存在しないとのことでした.
補足情報(FW/ツールのバージョンなど)
私の環境ではどちらの方法を試しても成功しているのに対し,相手方の環境ではなぜかうまくいかないようです.
実行環境の違いとしては私がWindows10で相手方がWindows8.1だということです.
ファイルを読み込めない原因を知っている方や解決方法を知っている方がいましたらご教授頂けると幸いです.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/13 13:39
2020/05/13 13:42
2020/05/13 13:47
2020/05/13 13:50
2020/05/13 13:57
2020/05/13 14:00
2020/05/13 14:12