使用请求模块时全局名称错误

时间:2015-04-19 16:06:15

标签: python python-requests

我有Python包“testPackage”,它包含两个文件functions.py和mainFunction.py。 (我在Anaconda发行版上使用Python 2.7)

functions.py 包含以下伪代码:

import requests

def myfunction():
  req = requests.get(....)

mainFunction.py 调用此函数如下:

import os
os.chdir('path/to/the/package/')

from testPackage import *

def main():
  result = myfunction(...)

但是,我收到以下错误:

NameError: global name 'requests' is not defined

为什么我收到此错误,因为我已经在相应的模块中导入了请求模块?

0 个答案:

没有答案