[英]Python relative import of an importable module not working
我需要使用函数MyFormatIO,它是neo库的一部分。 我可以成功导入neo和neo.io,但是我不能使用MyFormatIO函数。 import neo.io
不会吐出任何错误,但是from neo.io import MyFormatIO
返回NameError: name 'MyFormatIO' is not defined
。 如果MyFormatIO是neo.io的一部分怎么办? 我在CentOS上运行python2.7。
MyFormatIO不是neo.io中的类。
http://pythonhosted.org/neo/io.html#module-neo.io
一种格式=一类
基本语法如下。 如果要加载在通用MyFormatIO类中实现的文件格式:
从neo.io导入MyFormatIO阅读器= MyFormatIO(文件名=“ myfile.dat”)
您可以用任何已实现的类替换MyFormatIO,请参见已实现的格式列表
您必须使用以下列表中的类替换“ MyFormatIO”: http ://pythonhosted.org/neo/io.html#list-of-io
在解释器中检查此类事情的快速方法是使用dir。
import neo.io
dir(neo.io)
这些是您可以从neo.io导入或使用的项目
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.