From f4380d3d2fc33c9cb6439297fe72c41946a8d44a Mon Sep 17 00:00:00 2001 From: Juan Nunez-Iglesias Date: Tue, 21 Feb 2017 17:22:05 +1100 Subject: [PATCH] Use async/await syntax instead of decorator --- skan/gui.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/skan/gui.py b/skan/gui.py index a9e09e7..6464bf4 100644 --- a/skan/gui.py +++ b/skan/gui.py @@ -107,8 +107,7 @@ def choose_output_folder(self): self.output_folder = \ tk.filedialog.askdirectory(initialdir=self.output_folder) - @asyncio.coroutine - def run(self): + async def run(self): print('Input files:') for file in self.input_files: print(' ', file) @@ -119,7 +118,7 @@ def run(self): print('Output:', self.output_folder) save_skeleton = ('' if not self.save_skeleton_plots.get() else self.skeleton_plot_prefix.get()) - result_full, result_image = yield from _async(pipe.process_images, + result_full, result_image = await _async(pipe.process_images, self.input_files, self.image_format.get(), self.threshold_radius.get(), self.smooth_radius.get(),