我想从远程计算机或互联网上的远程链接导入库。类似于javascript如何从互联网上的任何地方导入代码:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
此javascript代码从Web链接导入代码。我怎么能在python中做到这一点。
答案 0 :(得分:4)
您必须获取源代码。将其保存到文件中。然后使用imp module中的一个函数来加载它。
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')
显然你想要更多地概括......但它应该有效。
答案 1 :(得分:0)
据我所知,该语言不支持此功能。 你可以做的是编写自己的导入功能,从Internet下载模块在临时文件夹中,然后导入它。