Ho un progetto PyDev che utilizza i buffer di protocollo. I file del buffer del protocollo si trovano in un file zip generato dal compilatore protoc. Tutto funziona quando eseguo il programma, tuttavia PyDev segnala "Variabile non definita dall'importazione" per ogni costante di enumerazione. Così, per esempio:Variabile non definita dall'importazione quando si utilizzano i buffer di protocollo in PyDev
import model_pb2
value = model_pb2.Expression(type = model_pb2.Expression.PARAMETER)
Si segnala la costante enum "PARAMETRO" come una variabile non definita. Ci sono diverse decine di errori simili nel mio programma, e mi piacerebbe correggerli "correttamente" (cioè non sopprimendo semplicemente l'avviso).
No, che non aiuta. – Talin
E 'possibile dare un'occhiata a quel file zip con il codice sorgente per vedere cosa potrebbe accadere? –