Skip to content Skip to sidebar Skip to footer

How To Execute A Remote Page?

How do I exexcute python script found on a website? For e.g. following seems to work. But is it the right way? curl http://www.ics.uci.edu/~eppstein/PADS/UnionFind.py | python I w

Solution 1:

Well, you can do:

>>>exec(urllib2.urlopen('http://www.ics.uci.edu/~eppstein/PADS/UnionFind.py').read())>>>uf = UnionFind()

Though, if you were really doing this, it would certainly make more sense to either wget or curl it to your local machine and then just import the module normally.

$ wget http://www.ics.uci.edu/~eppstein/PADS/UnionFind.py

>>>from UnionFind import UnoinFind>>>uf = UnionFind()

Solution 2:

The Python interpreter cannot download scripts by itself, so using a tool such as curl is an acceptable solution.

Post a Comment for "How To Execute A Remote Page?"