gpt4 book ai didi

python - 在 python 中导入具有用户输入名称的模块

转载 作者:行者123 更新时间:2023-12-04 03:50:53 26 4
gpt4 key购买 nike

这是我一直在尝试使用的:

filename = str(input("Enter a file name: "))
file = filename.split('.')
file = file[0]
from file import *

但是,解释器不会尝试查找分配给文件的变量,而是查找名为"file"的模块,有人对此有解决方案吗?

最佳答案

我认为这可能对你有用:

import importlib
module = importlib.import_module(filename.split('.')[0])

那么您应该能够使用 module 来调用任何导入的函数。

关于python - 在 python 中导入具有用户输入名称的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64420872/

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