返回的字典值为';无';python
我在一个文件中有一个函数,我在一个单独的脚本中调用它(如下所示)。直接从函数打印可以正常工作,但是当我尝试将值返回到脚本时,它会发送“None” 任何帮助都将不胜感激。 谢谢 脚本:返回的字典值为';无';python,python,dictionary,return-value,Python,Dictionary,Return Value,我在一个文件中有一个函数,我在一个单独的脚本中调用它(如下所示)。直接从函数打印可以正常工作,但是当我尝试将值返回到脚本时,它会发送“None” 任何帮助都将不胜感激。 谢谢 脚本: import modules.functions as f restype = 'THR' atomtype = 'CA' print f.AtomType(restype,atomtype) 函数:(这是函数返回值的部分) 我得到的结果是: well im here 6 None 编辑:添加了整个函数这里
import modules.functions as f
restype = 'THR'
atomtype = 'CA'
print f.AtomType(restype,atomtype)
函数:(这是函数返回值的部分)
我得到的结果是:
well im here
6
None
编辑:添加了整个函数这里有一个猜测:
AtomType
调用苏氨酸
,但不返回其返回值。第一个代码段不调用第二个代码段中的函数。第二个代码段中的函数不接受任何参数,但无论如何都会访问一些神秘的atomType
。这有点让人困惑。。。也许您可以发布您真正尝试运行的代码?您可以向我们展示一段完整的代码来重现故障。您正在调用f.AtomType
并发布threoine()
的代码。请发布f.AtomType()
well im here
6
None