1

Chaquopy を使用してファイルを読み取りたい。「PermissionError」のようないくつかのエラーの後、Python Idle と Chaquopy で同じコードを書きました。

Idle のこのコードは、出力に「True」を書き込みます。

import xlrd, os
filename = 'F:/q1.xlsx'
print(os.path.isfile(filename))

そしてChaquopyのこれは「False」を出力します:

import xlrd, os
filename = 'F:/q1.xlsx'
self.findViewById(R.id.label).setText(str(os.path.isfile(filename)))

説明されている '\' と '/' のすべての組み合わせを試しました。また、相対パスのみを記述した場合、Python アクティビティと同じフォルダー内のファイルを開くこともできません。Chaquopy をファイルで正しく動作させるには?

4

1 に答える 1