gpt4 book ai didi

python - 从子目录导入类到主脚本

转载 作者:行者123 更新时间:2023-11-30 23:27:45 24 4
gpt4 key购买 nike

我有这样的目录结构

main.py
markdown-extensions/
__init__.py
doc_extension.py

这是我的 doc_extension.py (它的目的是成为一个简单的 Markdown 后处理器):

from markdown.postprocessors import Postprocessor
class DocsPostProcessor(Postprocessor):
def run(self, text):
return "<h1>hello world</h1>"

class DocsExtension:
def extendMarkdown(self,md):
postProcessor = DocsPostProcessor()
postProcessor.md = md
md.postprocessors.add(postProcessor)

如何将其导入到我的 main.py 中?我已经尝试了以下变体但无济于事:

import markdown-extensions.doc_extension
import markdown-extensions.*
import markdown-extensions.doc_extension

最佳答案

- 符号对于 Python 名称(也称为标识符)来说不是有效字符,无论它是否是模块。请参阅here .

关于python - 从子目录导入类到主脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21928993/

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