On May 13, 5:46 am, [EMAIL PROTECTED] wrote: > On May 13, 11:28 am, [EMAIL PROTECTED] wrote: > > > > > > > Hi - I have a list returned from popen/readlines, and am wondering how > > to go about iterating over each item which was returned (rather than > > currently having the whole lot returned). > > > so far: > > > >>> f=os.open("./get_hostnames").readlines > > > returns ['host1 host2 host3 ... hostN\n]' > > > i'd like to be in a position to iterate through these, grabbing each > > host. I have played with transmuting to a str, and using split, and > > this works, but I get the subscript brackets from the list output as > > expected, as the list output is now a string literal, and this is not > > what I want - and I think it's a bit long-winded to do a search 'n > > replace on it - hence why I ask in the subject what's the best way. > > > >>> f=str(f) > > >>> f.split() > > > ["['host1","host2", ... ,"hostN\n']"] > > > Any help is highly appreciated > > > ta > > > dan. > > I did indeed mean "os.popen", no "os.open"- Hide quoted text - > > - Show quoted text -
I do indeed write a pretty fine real-time, low-bandwidth, game. It is like real-time chess, and seen the movie, Tron. Can't the P2Ps zip up in an hour? -- http://mail.python.org/mailman/listinfo/python-list