Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中使用CEX API时出现问题--无法使用模块。_Python_Api_Import_Module - Fatal编程技术网

在Python中使用CEX API时出现问题--无法使用模块。

在Python中使用CEX API时出现问题--无法使用模块。,python,api,import,module,Python,Api,Import,Module,我目前正在尝试使用cex.io Python API访问财务数据。以下是指向github和库的链接: 我在终端中使用“python setup.py install”在MacOS X上安装了它。在上面的链接中,它说要初始化类,我们应该使用以下命令: import cexapi api = cexapi.api(username, api_key, api_secret) '/Library/Frameworks/Python.framework/Versions/3.4

我目前正在尝试使用cex.io Python API访问财务数据。以下是指向github和库的链接:

我在终端中使用“python setup.py install”在MacOS X上安装了它。在上面的链接中,它说要初始化类,我们应该使用以下命令:

    import cexapi
    api = cexapi.api(username, api_key, api_secret)
    '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cexapi-0.1-py3.4.egg/cexapi/__init__.py'
但是,当我将此代码放入目录中没有任何其他文件的.py文件中时,bash会响应:

    AttributeError: 'module' object has no attribute 'api'
我非常确定库安装正确(Python导入cexapi没有问题)。我很清楚,Python对象中有一些我不理解的地方,或者我一定是错误地安装了模块

为了以防万一,我在Python解释器中运行了以下命令:

    import cexapi
    cexapi.__file__
并得到以下结果:

    import cexapi
    api = cexapi.api(username, api_key, api_secret)
    '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cexapi-0.1-py3.4.egg/cexapi/__init__.py'

此命令应显示模块的存储位置。任何帮助都将不胜感激,因为我需要使用此API。谢谢。

使用大写字母:

import cexapi
api = cexapi.API(username, api_key, api_secret)

对于那些努力想看到差异的人来说,这是“.API”和“.API”。