I have been using appium python binding to drive mobile apps, the docs are missing, but basically asside from a few plces where the api semantics are not pythonesque, the java functions docs are what you have to use. all java functions get converted to python _ style.
currently breaking into browser based testing on desktop now, and finding the examples to use webdriver lacking myself.