1
私は必要なことをするKivyアプリを持っていますが、問題は1つあります。私はこれを行うイベントハンドラボタンがあります。Kivy(アンドロイド版)を使用して複数のファイルをアップロードするにはどうすればよいですか?
def upload_files(self):
s = requests.Session()
while self.selected_files:
filename = self.selected_files.pop()
with open(filename, 'rb') as f:
s.post('http://example.com/upload', files={'file': f})
self.upload_queue.item_strings = [os.path.basename(_) for _ in self.selected_files]
これは、OKファイルをアップロードします。しかし、これは私のAndroid上で実行されると完全にシステムをロックアップします。 Kivyでファイルをアップロードする正しい方法はありますか? python kivy file upload
を検索しても何も役に立ちませんでした。私が見つけた最も近いものはhttps://kivy.org/docs/api-kivy.network.urlrequest.htmlでしたが、ファイルのアップロード方法は示されていません。 Android上でブロックせずにKivyにファイルをアップロードするための例がありますか?
手入れが行き届いていますか? –