MaximilianScherr at T-Online.de
Thu Jan 17 18:37:16 CET 2002
Thanks, i'll try this.
I'm not sure about that client server stuff, i use a ultimaonline emu
server which can handle incoming requests from a defined port, from
other then the uo client software port. like external control clients.
i think you can send requests to it and other stuff, ill check that n
detail and then ask again about that.
--- In python-list at y..., claird at s... (Cameron Laird) wrote:
> In article <mailman.1011212508.21110.python-list at p...>,
> maximilianscherr <MaximilianScherr at T...> wrote:
> >I want my script to ask some questions, write the answers to some
> >config files for an external program, start this immediately by
> >sending an ENTER input to the application.
> >And after this the program should wait for a (socket?)request from
> >server, and then exit.
> I'm lost. While I'm reasonably certain what you want
> is feasible, I don't know what it is you want.
> Servers don't make requests. *Clients* do. I'll put
> aside the entire "And after this ..." paragraph for now.
> You have a Tkinter application. You want users to fid-
> dle with it for a while, then something happens (maybe
> a "Push me to make things happen now" button), and
> configuration information is written to an external
> file. I think you're saying you can do that already.
> Immediately after, your Tkinter application should
> launch a specific external program. Python has several
> mechanisms to effect this. When you write, "... by
> sending an ENTER input to the application", I think
> you're saying that the external program expects a bit
> of interaction on its stdin. If that's all you're
> after, you're in luck; it's easy to use os.popen:
> import os
> file_handle = os.popen('external_program', 'w')
> Cameron Laird <Cameron at L...>
> Business: http://www.Phaseit.net
> Personal: http://starbase.neosoft.com/~claird/home.html
More information about the Python-list