How to execute a remote page?

后端 未结 2 857
天命终不由人
天命终不由人 2020-12-21 13:43

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/Uni         


        
相关标签:
2条回答
  • 2020-12-21 14:29

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

    0 讨论(0)
  • 2020-12-21 14:39

    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()
    
    0 讨论(0)
提交回复
热议问题