Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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_Python_Dictionary_Return Value - Fatal编程技术网

返回的字典值为';无';python

返回的字典值为';无';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 编辑:添加了整个函数这里

我在一个文件中有一个函数,我在一个单独的脚本中调用它(如下所示)。直接从函数打印可以正常工作,但是当我尝试将值返回到脚本时,它会发送“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