我建立了一个自定义模块,用于存储项目的某些功能。 在这些功能中,有
{download_and_unzip_content(filename)}\
它需要模块tarfile.py才能工作。因此,在项目的主文件中,我编写了以下代码:
import tarfile
from custom_module import download_and_unzip_content
x = download_and_unzip_content(filename)
不幸的是,这导致以下错误
NameError:名称'tarfile'未定义
我该如何解决?
答案 0 :(得分:0)
您需要
import tarfile
在custom_module py文件中。 import将名为contents的模块放入名称为tarfile的CURRENT modules命名空间中。因此,导入后,您可以使用诸如tarfile.is_tarfile()之类的语法来调用函数