2

リモート コンピュータまたはインターネット上のリモート リンクからライブラリをインポートしたいと考えています。javascript がインターネット上のどこからでもコードをインポートする方法と同様です。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 

この JavaScript コードは、Web リンクからコードをインポートします。Pythonでこれを行うにはどうすればよいですか。

4

2 に答える 2

4

ソースコードを取得する必要があります。ファイルに保存します。そして、それをロードするためにimp モジュール内の関数の 1 つを使用します。

def load_remote(address):
    r = requests.get(address)
    with open('tempfile.py', 'w') as f:
        f.write(r.content)
    imp.load_source('new_module', 'tempfile.py')

明らかに、それをもう少し一般化したいと思うでしょう...しかし、それはうまくいくはずです。

于 2013-06-27T11:47:38.507 に答える
0

私の知る限り、言語はこれをサポートしていません。できることは、モジュールをインターネットから一時フォルダーにダウンロードしてインポートする独自のインポート関数を作成することです。

于 2013-06-27T11:48:42.207 に答える