使用python访问Refprop:SETPATHdll错误

使用python访问Refprop:SETPATHdll错误,python,dll,Python,Dll,我尝试通过python访问NIST refprop数据库。为此,我从 尝试导入模块时,我收到以下错误: >>> import REFPROP Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python33\lib\REFPROP.py", line 6525, in <module> setpath() File "C:\P

我尝试通过python访问NIST refprop数据库。为此,我从

尝试导入模块时,我收到以下错误:

>>> import REFPROP
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python33\lib\REFPROP.py", line 6525, in <module>
   setpath()
File "C:\Python33\lib\REFPROP.py", line 381, in setpath
   _setpath(path)
File "C:\Python33\lib\REFPROP.py", line 421, in _setpath
   _rp.SETPATHdll(ctypes.byref(_hpth), ctypes.c_long(255))
File "C:\Python33\lib\ctypes\__init__.py", line 366, in __getattr__
   func = self.__getitem__(name)
File "C:\Python33\lib\ctypes\__init__.py", line 371, in __getitem__
   func = self._FuncPtr((name_or_ordinal, self))
AttributeError: function 'SETPATHdll' not found 
>>>
导入REFPROP 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“C:\Python33\lib\REFPROP.py”,第6525行,在 setpath() setpath中第381行的文件“C:\Python33\lib\REFPROP.py” _设置路径(路径) 文件“C:\Python33\lib\REFPROP.py”,第421行,在_setpath中 _rp.SETPATHdll(ctypes.byref(_hpth),ctypes.c_long(255)) 文件“C:\Python33\lib\ctypes\\uuuu init\uuuuu.py”,第366行,在\uuu getattr中__ func=self.\uuuu getitem\uuuuu(名称) 文件“C:\Python33\lib\ctypes\\uuuu init\uuuuu.py”,第371行,在\uuu getitem中__ func=self.\u FuncPtr((名称或顺序,self)) AttributeError:未找到函数“SETPATHdll” >>> 我发现这个SETPATHdll函数不包含在refprop.dll文件中。不过,模块是为这个文件编写的。有人能帮忙吗?
谢谢。

将CoolProp与REFPROP包装一起使用:

安装:

示例:

我是CoolProp的主要开发人员,它是REFPROP的优秀包装器。如果遇到问题,请将问题提交到