Had a look Here
No specific answers to my question
I am using splinter and here's what I put into the shell and what returned.
>>> from splinter.browser import Browser
>>> browser = Browser()
>>> browser.visit('http://www.timestampgenerator.com/tools/md5-generator/')
>>> browser.fill('source','hello')
>>> browser.find_by_id('submit').click()
>>> ans = browser.find_by_id('result')
>>> print(ans)
[<splinter.driver.webdriver.WebDriverElement object at 0x00000010DECEE3C8>]
The copying didn't work very well. You can visit This page To get an idea of what I'm in against. What i want to ASK How can I delete text from a certain field, so if I put hello after doing
browser.fill('source','hello')
I might be wanting to do it again without refreshing the page so I need to delete text. How to do that? Also you can see that my attempt to copy text with
>>> ans = browser.find_by_id('result')
>>> print(ans)
[<splinter.driver.webdriver.WebDriverElement object at 0x00000010DECEE3C8>]
failed, would like to know how to do that. Also finally how can I do this operation without opening firefox windowed, perhaps simply as a background process.