hello I'm trying to use pipes to run jython interpter(It very slow on are machine 5-8 secs to load and another 8-10 secs to connect to the database in from jython interpter) So I was hoping to use PersistentPerl to load these. But I have run into a problem I don't really know how to know when the program has finished running the interpter and then finished running the database connection. Is their any way to get the output and send input? The only way I can think to do it is have the database right out a file when it is done? That option seems jury rigged a bit more then I would like. Anyways does anyone have a way to have bi-directional commication from a thrid party program.
open( $info, "|-", "jython"); print $info "execfile(\"databaseconn.py\")\n";
It works but I don't know when it done to send the other commands need to produce the plots I require. I was hoping for something with pipes so I can read the output from the databaseconn.py. Ie I added a line at the end that says loaded. Hoping to be able to read from the output of the file and look for the loaded command.

In reply to pipes question by mouser13

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.