Кто-нибудь из вас знает, как настроить pylint на ошибку для следующего модуля?
Опция не работает для «vox_api.api_pb2.*» и «vox_api.*», но работает для «Ответа»:
Результаты:
$ pylint --generated-members='vox_api.api_pb2.*' src/pyjct/jarvis_response.py -v
Using config file /storage/amoje/Sync/area22/jct/.pylintrc
************* Module pyjct.jarvis_response
src/pyjct/jarvis_response.py:17:13: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
src/pyjct/jarvis_response.py:18:12: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
src/pyjct/jarvis_response.py:19:11: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
---------------------------------------------------------------------------------------------------
Your code has been rated at 4.83/10 (previous run: 4.83/10, +0.00)
Checked 1 files, skipped 0 files
pylint --generated-members='vox_api.*' src/pyjct/jarvis_response.py -v
Using config file /storage/amoje/Sync/area22/jct/.pylintrc
************* Module pyjct.jarvis_response
src/pyjct/jarvis_response.py:17:13: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
src/pyjct/jarvis_response.py:18:12: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
src/pyjct/jarvis_response.py:19:11: E1101: Module 'vox_api.api_pb2' has no 'Response' member (no-member)
----------------------------------------------------------------------------------------------------
Your code has been rated at 4.83/10 (previous run: 10.00/10, -5.17)
Checked 1 files, skipped 0 files
Работает для --generated-members="Response":
$ pylint --generated-members="Response" src/pyjct/jarvis_response.py -v
Using config file /storage/amoje/Sync/area22/jct/.pylintrc
-----------------------------------------------------------------------------------------------------
Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
Checked 1 files, skipped 0 files
$ pylint --version
pylint 3.3.1
astroid 3.3.5
Python 3.12.3 (main, Sep 11 2024, 14:17:37) [GCC 13.2.0]
Фрагмент кода:
import vox_api.api_pb2 as api
@dataclass
class JarvisResponse:
session: api.Response
Подробнее здесь: https://stackoverflow.com/questions/792 ... obuf-class
Pylint --generated-members не игнорирует класс protobuf ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Аннотация Jacoco @Generated не исключает класс с методами, имеющими анонимный класс.
Anonymous » » в форуме JAVA - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Discord.py guild.members возвращает только 4 участников вместо всех участников
Anonymous » » в форуме Python - 0 Ответы
- 172 Просмотры
-
Последнее сообщение Anonymous
-