Python新手在这里。我在尝试导入和/或使用我创建的类中的方法时遇到问题,我为其创建了“/lib”目录。
这是我当前的文件树:
/tokenmgt
/lib/myToken.py
从目录:
/tokenmgt
我从这个目录中的命令行运行 python。我想使用我的类“TokenMgr”中定义的“创建”方法:
class TokenMgr():
"""Model a Token Manager"""
def __init__(self):
pass
def create(self, privkey, email):
"""<REST OF CODE HERE>"""
我收到这些错误:
Type "help", "copyright", "credits" or "license" for more information.
>>> import lib.myToken
>>> from lib.myToken import create
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'create' from 'lib.myToken' (C:\Users\FOO\Desktop\MyWork\dev\lib\myToken.py)
我是否还需要导入类名(.py 脚本中定义的“TokenMgr”?我很困惑如何正确执行此操作。谢谢
开满天机
婷婷同学_
相关分类