[CentralOH] Help for a newbie......

Richard.C.1 at bwc.state.oh.us Richard.C.1 at bwc.state.oh.us
Wed Jun 5 22:00:44 CEST 2013


Thank you for the speedy reply! I think that a program called "selenium" is what I was looking to do - and
it looks like it's ready-made and opensource. It sounds like I was underestimating what it would take for a newbie
like me to do it in Python at this stage of my learning curve. I think I'll look into "selenium" and try easier learning
projects to learn Python...


From: CentralOH [mailto:centraloh-bounces+richard.c.1=bwc.state.oh.us at python.org] On Behalf Of Kurtis Mullins
Sent: Wednesday, June 05, 2013 3:35 PM
To: Mailing list for Central Ohio Python User Group (COhPy)
Subject: Re: [CentralOH] Help for a newbie......

I'm also not completely sure what you're trying to acheive. My first intuition is you want http://<hostname>:5555/dosomething<http://%3Chostname%3E:5555/dosomething> to be served by Python, in which case the Python script/web-app will allow users to execute commands on the server. If that's the case, I recommend being very cautious for security purposes.

If this is what you're seeking to do, please elaborate on which issues you are having when calling commands and I'd be glad to help out.

Good luck!
- Kurtis

On Wed, Jun 5, 2013 at 3:14 PM, Brian Costlow <brian.costlow at gmail.com<mailto:brian.costlow at gmail.com>> wrote:
Hi Richard,

Welcome!

First, I'm not sure I completely understand the question you are asking.

Do you want your python program itself to connect to that URL, and display the okay dialog?

Or are you trying to use Python to script a browser (Firefox, Chrome, IE) so the browser connects to the URL and hits okay on a dialog displayed in the browser?

If the latter, I suggest you look into a web test application, like selenium. You can script it in Python (or a number of other languages) and use it to automate browsers.

http://docs.seleniumhq.org/

If the former, you'll need to work out how to connect to the URL and get data. I suggest looking into the Requests library.

http://docs.python-requests.org/en/latest/

Then you'll need to work on a GUI. There are a number of possible choices, though PyQt and TkInter seem to get talked about the most.

http://wiki.python.org/moin/GuiProgramming

Trying to give this level of help on the mailing list is tough. You might want to bring your code to a dojo for help. Or get started and ask a more specific question.

You can go here to find dojos, the next one is this Friday.  http://cohpy.org

--Brian





On Wed, Jun 5, 2013 at 2:36 PM, Richard.C.1 at bwc.state.oh.us<mailto:Richard.C.1 at bwc.state.oh.us> <Richard.C.1 at bwc.state.oh.us<mailto:Richard.C.1 at bwc.state.oh.us>> wrote:
First, I'm a real newbie to Python - and I mean a real newbie...  I'm still going
through a tutorial on it so I think I don't know what I don't know.... and right
now I think I'm getting a bit swamped by what seem to be the bunch of ways
I might be able to do something..... and what would help is a short example or
description of the command/call (s?) that I need to use. Briefly, what I want to
be able to do is to execute an internal browser command that will run a shortcut
on our internal web that looks like this:

http://<hostname>:5555/dosomething<http://%3chostname%3e:5555/dosomething>

This will call a server which after a few seconds will show an "OK" box on the
screen to which I want to "pipe" an "enter" command.  There's a lot more to
the whole thing, but if I can get an example of what commands/calls/?? I would
need to use to do those two actions that would get me started. Thank you very
much for any help/suggestions/references/thoughts you may feel like sharing!



Portions of this message may be confidential under an exemption to Ohio's public records law or under a legal privilege. If you have received this message in error or due to an unauthorized transmission or interception, please delete all copies from your system without disclosing, copying, or transmitting this message.

_______________________________________________
CentralOH mailing list
CentralOH at python.org<mailto:CentralOH at python.org>
http://mail.python.org/mailman/listinfo/centraloh


_______________________________________________
CentralOH mailing list
CentralOH at python.org<mailto:CentralOH at python.org>
http://mail.python.org/mailman/listinfo/centraloh

Portions of this message may be confidential under an exemption to Ohio's public records law or under a legal privilege. If you have received this message in error or due to an unauthorized transmission or interception, please delete all copies from your system without disclosing, copying, or transmitting this message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/centraloh/attachments/20130605/fb16470d/attachment-0001.html>


More information about the CentralOH mailing list