I have an external browser plugin (which is blackbox to me). This plugin tries to fill values to input fields of html page (on load. I want to make a program, which is able if the external program filled values properly.

So what I want to do is to open an url from my python program in a browser. On load of this page is automatically executed the plugin and tries to insert values. After that I want to find specific input fields and resolve, whether they are filled correctly or not in the current instance of the browser and page.

Is there any way to do such thing using python (standard or 3rd party) modules? Could you recommend me any?

(Note: I also want to build exe file using cx_freeze, so the best would be, if the module does not depend on external files)

Thanks.

有帮助吗?

解决方案

I would suggest using PyQt or Selenium.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top