想象一下,我在网络服务器上有“module.py”文件。我通过执行以下操作获取文件内容
import urllib.request
response = urllib.request.urlopen('http://example.com/module.py')
content = response.read()
文件“module.py”包含函数
def test():
print("test")
导入内容的最佳方法是什么,以便我可以使用测试功能?我已经看到了一些解决方案,但它们似乎不再起作用。
答案 0 :(得分:1)
所以这似乎对我有用
import wget
# url = url of the code, path = where you want it saved
wget.download(url, path)
import sys
sys.path.append(path)
import module.py #this should be the name of the file that is downloaded
答案 1 :(得分:0)
将module.py
的内容写入本地py文件。然后导入它。
答案 2 :(得分:0)
回答有关以前回答的问题:
如果您保存了module.py
,local.py
文件(在同一文件夹中),您可以:
import local