Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法将 Python 3 模块导入 Python 2 脚本?我想在 Django 应用程序中使用一些 Python 3 模块,但在 Internet 上没有看到任何内容。有什么线索吗?
我不认为这真的可能,不。解释器的同一个实例必须处理给定应用程序中导入的每个模块,因此没有明显的方法来混合和匹配解释器。如果您需要使用 Python 3 模块完成一项离散任务,您可以尝试制作一个命令行脚本来完成您的任务,然后从您的 Python 2 应用程序中将该脚本作为子进程调用,但这至少可以说是尴尬的.
请注意,我不认为真的有很多只支持 Python 3 的模块——此时大多数模块要么支持这两个版本,要么只支持 Python 2。