Das folgende Python
Fragment Code von Pylint
analysiert wird:verbergen einige vielleicht-no-Mitglied Pylint Fehler
if type(result) is array.array:
read = result.tobytes()
... mit dem folgenden Fehler für die letzte Zeile:
E:401,22: Instance of 'int' has no 'tobytes' member\
(but some types could not be inferred) (maybe-no-member)
Die result
Variable wird von einer externen Funktion empfangen. Wie kann ich den Code ändern (korrigieren), um Pylint verständlich zu machen? Oder wie kann ich sagen, dass das Ergebnis der Funktion andere Typen als int haben kann? Oder wie kann ich es sagen, diese bestimmte Linie zu ignorieren? (Ich bevorzuge eine Antwort in dieser Reihenfolge der Fragen)
Neben, was sind die Typen, die Sie zu erwarten haben? (Str oder bin ..) –
user3378649
'Array' und' Int' sind genug – Liviu
BTW, welche Version von Python benutzen Sie! Sie können .tobytes() nur mit Python verwenden +3.2 – user3378649