Python 冲突进口

Python 冲突进口,python,import,flask,dropbox,Python,Import,Flask,Dropbox,我已经安装了2个python库,Flask和Dropbox SDK。两者都有一个名为“会话”的模块。每当我调用会话时,它都会尝试在Flask和Dropbox上调用它,但由于Dropbox无法使用给定的代码,我的应用程序就会中断 这有什么办法吗?不要这样做: from flask import session from dropbox import session 这样做: from flask import session as fsession from dropbox import ses

我已经安装了2个python库,Flask和Dropbox SDK。两者都有一个名为“会话”的模块。每当我调用会话时,它都会尝试在Flask和Dropbox上调用它,但由于Dropbox无法使用给定的代码,我的应用程序就会中断


这有什么办法吗?

不要这样做:

from flask import session
from dropbox import session
这样做:

from flask import session as fsession
from dropbox import session as dbsession

现在,您可以将Flask的
会话
称为
fsession
,将Dropbox的
会话
称为
dbession
,而不必这样做:

from flask import session
from dropbox import session
这样做:

from flask import session as fsession
from dropbox import session as dbsession

现在,您可以将Flask的
session
称为
fsession
,Dropbox的
session
称为
dbsession

使用
Flask.session
Dropbox.session
(或任何库名称),而不仅仅是
session
。此外,您应该始终执行
导入烧瓶
导入dropbox
,并且永远不要执行
从烧瓶导入*
从dropbox导入*
如何修改它?我现在有类似于flask导入flask的
,会话,重定向,url,呈现模板,请求
。从flask导入flask,会话为fsession,重定向,url,呈现模板,请求
。当您需要Flask中定义的
会话时,将其称为
fsession
。同样,您可以为Dropbox中定义的
会话
指定不同的名称。谢谢!那很有效!把它贴出来作为答案。请接受它,这样问题就不会以未回答的形式出现。请使用
flask.session
dropbox.session
(或任何库名称),而不仅仅是
session
。此外,您应该始终执行
导入烧瓶
导入dropbox
,并且永远不要执行
从烧瓶导入*
从dropbox导入*
如何修改它?我现在有类似于flask导入flask的
,会话,重定向,url,呈现模板,请求
。从flask导入flask,会话为fsession,重定向,url,呈现模板,请求
。当您需要Flask中定义的
会话时,将其称为
fsession
。同样,您可以为Dropbox中定义的
会话
指定不同的名称。谢谢!那很有效!把它贴出来作为答案。请接受它,这样问题就不会以未回答的形式出现。