gpt4 book ai didi

python - 在 Idle shell 中导入模块

转载 作者:太空狗 更新时间:2023-10-29 20:40:06 25 4
gpt4 key购买 nike

我正在尝试学习 python,但在导入模块时遇到了问题。我有一个 .pyc 文件,我正试图将其导入到名为 dfa.pyc 的空闲 shell 中

我将文件放在名为 xyz 的文件夹中。我使用以下方法导航到此文件夹:

    os.chdir('/Users/xxx/Desktop/xyz')

现在,如果我尝试运行命令:

    from dfa import *

我得到错误:

    ImportError: No module named dfa

如果我运行命令:

    os.path.isfile('dfa.pyc') 

它返回真。

谁能解释一下如何导入 dfa.pyc 文件?

谢谢

最佳答案

我不认为 python 模块是根据您对 chdir 所做的操作加载的。模块从您启动 python shell 的文件夹和 PYTHONPATH 中的文件夹加载。

如果你想动态加载模块,也许你可以检查imp.loadmodule (页面底部的示例)。

关于python - 在 Idle shell 中导入模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7971744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com