Pass existing Webdriver object to custom Python library for Robot Framework

I am trying to create a custom Python library for Robot Framework, but I’m new to Python and Robot and I’m not sure how to accomplish what I’m trying to do. I want to pass the Webdriver object that Robot creates using Selenium2Library to my custom Python library so that I could use the Webdriver’s methods, such as find_element_by_id. I’ve seen some suggestions about how to do it here and here, but they’re for Java libraries – I can’t find any Python instructions.