在python中更改导入名称
发布于 2021-01-29 14:10:45
是否可以更改导入的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)
...
在我的模型中,我有一个客户端模型,但是当我使用suds
该WSDL
文件时,我导入了客户端,但是在我的客户端模型中出现了AttributeError
…
我的问题是,是否可以更改Client
in的名称suds.client
?
谁能对我的情况有个想法?
提前致谢 …
关注者
0
被浏览
107
1 个回答
-
是的,您可以使用
as
关键字。import my_module as some_other_name from suds.client import Client as Spam
正是出于这个目的。此处的文档对此进行了说明: