【发布时间】:2015-01-06 07:26:42
【问题描述】:
想象一下,我在网络服务器上有文件“module.py”。我通过执行以下操作获取文件内容
import urllib.request
response = urllib.request.urlopen('http://example.com/module.py')
content = response.read()
文件“module.py”包含函数
def test():
print("test")
导入内容以便我可以使用测试功能的最佳方式是什么?我已经看到了一些解决方案,但它们似乎不再起作用。
【问题讨论】:
-
请不要那样做。加载和执行远程代码是一个非常糟糕的主意。尤其是在普通 HTTP 上。
-
@ThiefMaster 怎么样?有什么安全的方法吗?
-
为什么需要远程执行代码?
-
我需要在多台计算机上使用代码,而不是在每台计算机上都有文件。
标签: python python-3.x import python-import