是否可以更改导入的python文件的名称?
我在 django 的 views.py 中有
from myapp.models import *
from suds.client import Client
def main_page(request, id):
client = Client.objects.get(id=id)
...
response = Client(WSDL_FILE)
...
在我的模型中,我有一个客户端模型,但是当我为 WSDL
文件使用 suds
时,
我导入了客户端,但在我的客户端模型中出现了 AttributeError ...
我的问题是,是否可以更改suds.client
中Client
的名称?
谁能知道我的情况?
提前致谢...
最佳答案
是的,您可以使用 as
关键字。
import my_module as some_other_name
from suds.client import Client as Spam
正是为了这个目的。这在此处的文档中进行了解释:
关于python - 在python中更改导入名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8997274/