Мне нужно смонтировать расположение WebDav и дождаться завершения операции, прежде чем продолжить (это скрипт).
Поэтому я использую библиотеку следующим образом:
location = gio.File("dav://server.bb")
location.mount_enclosing_volume(*args,**kw) # The setup is not much relevant
location.get_path() # Returns None because it's not yet mounted since the call is async
Как ждать, пока устройство смонтировано?