从命令行,我使用它来将字符串转换为 html:
>>>import markdown
>>> mk = Markdown()
>>> html = mk.convert(my_string)
它让我得到了没有任何错误的 html 字符串,但是当在模块中使用相同的 django 页面时,django 页面将错误打印为“未定义全局名称 'markdown'”
我通过使用清除了这个
import markdown
mk = markdown.Markdown()
html = mk.convert(my_string)
我是新手,我需要知道为什么在解释器模式下运行的代码在放入模块时会出错。这是否意味着我在解释器模式下尝试没有错误的任何内容都可能在编写为代码时带来错误?帮助