Слияние кода завершено, страница обновится автоматически
v6.6.5_CP_20210831 10:47:51.576
trade connect...
5605 client_hedgertzd_3.1.0 IUHLUKGY9UNV7VMX
ValueError: 0 is not a valid TThostFtdcAppTypeType
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "_ctypes/callbacks.c", line 237, in 'calling callback function'
File "/root/test_trade/pyctp-master/py_ctp/trade_ctp.py", line 1426, in __OnRspAuthenticate
self.OnRspAuthenticate(copy.deepcopy(POINTER(CThostFtdcRspAuthenticateField).from_param(pRspAuthenticateField).contents) if pRspAuthenticateField else CThostFtdcRspAuthenticateField(), copy.deepcopy(POINTER(CThostFtdcRspInfoField).from_param(pRspInfo).contents) if pRspInfo else CThostFtdcRspInfoField(), nRequestID, bIsLast)
File "/root/test_trade/pyctp-master/py_ctp/trade.py", line 84, in _OnRspAuthenticate
if pRspAuthenticateField.getAppType() == TThostFtdcAppTypeType.THOST_FTDC_APP_TYPE_InvestorRelay:
File "/root/test_trade/pyctp-master/py_ctp/struct.py", line 227, in getAppType
return TThostFtdcAppTypeType(ord(self.AppType))
File "/usr/local/python3/lib/python3.8/enum.py", line 304, in __call__
return cls.__new__(cls, value)
File "/usr/local/python3/lib/python3.8/enum.py", line 595, in __new__
raise exc
File "/usr/local/python3/lib/python3.8/enum.py", line 579, in __new__
result = cls._missing_(value)
File "/usr/local/python3/lib/python3.8/enum.py", line 608, in _missing_
raise ValueError("%r is not a valid %s" % (value, cls.__name__))
ValueError: 0 is not a valid TThostFtdcAppTypeType
Здравствуйте, учитель, я только начал работать с интерфейсами, подскажите, пожалуйста, правильно ли я компилирую библиотеку с помощью ctp_generate, а затем выполняю test_trade.py, получаю указанную ошибку. Я неправильно скомпилировал файл?
Вход Перед тем как оставить комментарий