gpt4 book ai didi

python - 如果文件名或文件路径包含非字母、非下划线字符,如何在 python 中导入?

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:10 27 4
gpt4 key购买 nike

我需要从文件夹中的文件导入一个函数,该文件夹的名称包含一个特殊字符,文件本身也包含一个特殊字符。我无法更改名称来更正问题。在这种情况下如何进行导入?

最佳答案

是的,这是一些可怕的命名,但这应该适合你:

Instrument_Control = __import__("Instrument-Control.audio$pecial")
audiospecial = getattr(Instrument_Control, "audio$pecial")
print audiospecial
# <module 'Instrument-Control.audio$pecial' from 'Instrument-Control/audio$pecial/__init__.py'>
audiospecial.example_func() # executes example_func() from audio$pecial

关于python - 如果文件名或文件路径包含非字母、非下划线字符,如何在 python 中导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4893358/

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