> Is it possible to traverse say python lists via http:// > > say there is a list in the memory > > can we traverse the list using list/next list/prev list/first list/last > > is there a pythonic library to do that? > > thanks
That's a very unlikely request. There are a few ways to interpret this question I will cover the obvious (to me) ones. Q1) Can I use the http protocol in such a way to make requests of a remote computer to send me elements of a list that is stored in memory on the remote computer? A1) Yes, but an http server is required that knows how to respond to these requests, and knows how to send the correct information. There are standard modules to make programming servers easier. Q2) Can I use other protocols (not specifically http)? A1) Yes, it would make more sense to use something other than http because http is meant to follow strict guidlines that really aren't applicable to the problem as I have interpreted it. In this case, there are modules that can help in communication using sockets. Q3) I want to know how to find the answer to the linked list problem in the Python Challenges. Can I do this using http:// and python? A3) Of course. The module urllib is specifically meant for downloading web pages and can be used for the linked list challenge. Q4) Excellent. Can I use it to give me the last element in the list, thus skipping all the guesswork in between and giving me the solution right away? A4) No. By its very nature, a linked list (not python specific btw) has to be traversed element by element. That means using urllib and opening each page as it is presented to your program. Q5) No you're totally off-base. I meant, can I download a list of web pages, where all of the addresses are stored in a python list? A5) Of course. urllib Q6) No this doesn't cover anything that I am asking. A6) Please structure your question in a more precise manner. Thank you. Have a nice day. ;-) _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor