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 中的导入的内容,并遇到了这篇关于导入的effbot 文章。
Python 提供了至少三种不同的方式来导入模块。您可以使用import语句、from语句或内置__import__函数。(还有更多人为的方法可以做到这一点,但这超出了这个小笔记的范围。)
import
from
__import__
我想知道是否有人能够指出可以做到这一点的部分或全部人为方法?我能想到的实现导入的唯一其他方法是
exec("import os")exec以及在语句中创建字符串的所有可能的人为方法。
exec("import os")
exec
这是否足够人为?
os = getattr(__builtins__, "".join(chr(ord(x) - 1) for x in "``jnqpsu``"))("os")