|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
||||||
Предупреждение PyCharm02.02.2021, 18:32. Показов 1325. Ответов 14
Метки нет (Все метки)
- Доброго времени суток всем любителям Python-а! Начал пользоваться PyCharm совсем недавно.
Приведу маленький кусочек кода:
PyCharm в выше приведенном коде подсвечивает бежевым цветом атрибут - BN и, при наведении на него курсора, выдает предупреждение: Unresolved attribute reference 'BN' for class 'list' - Пожалуйста, помогите понять (физический) смысл намека ? ...
0
|
||||||
| 02.02.2021, 18:32 | |
|
Ответы с готовыми решениями:
14
Настройки PyCharm CE Pytest в Pycharm
|
|
Автоматизируй это!
|
||||
| 02.02.2021, 18:39 | ||||
|
Добавлено через 43 секунды перед последней строкой напиши print(type(line_descr))
1
|
||||
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 02.02.2021, 18:57 [ТС] | |
|
- Welemir1, поставил print(type(line_descr)). Получил вывод:
<class '__main__.LineDescr'>
0
|
|
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 02.02.2021, 19:00 [ТС] | |
|
- Welemir1, поставил, как Вы сказали: print(type(line_descr))
Получил вывод: <class '__main__.LineDescr'> А разве не так и должно быть?
0
|
|
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 02.02.2021, 19:02 [ТС] | |
|
- Никаких ошибок нет!
0
|
|
|
Автоматизируй это!
|
|
| 02.02.2021, 19:04 | |
|
Staut, тогда проблемы по факту и нет, просто пичарм не может вывести тип (питон то динамический), видимо по квадратным скобкам полагает что там список. Или при каких то действиях ты туда списки добавлял.
вариант 1 - не смотреть на это предупреждение, если код работает вариант 2 - помочь пичарму понять тип, для этого использовать аннотации типов
1
|
|
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|||||||||||
| 02.02.2021, 19:10 [ТС] | |||||||||||
|
- Двухмерный массив Lines формируется примерно так:
- Прошу прощения! В спешке все перепутал. Двойной массив Lines формируется так:
0
|
|||||||||||
|
Автоматизируй это!
|
||||||
| 02.02.2021, 19:14 | ||||||
|
Staut, чисто для пробы в начале модуля напиши
from typing import List а там где создаешь Лайнс напиши что то в стиле
1
|
||||||
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
||||||
| 02.02.2021, 19:24 [ТС] | ||||||
|
- Welemir1, у меня Lines создается так:
0
|
||||||
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 02.02.2021, 19:54 [ТС] | |
|
- Сделал, как Вы сказали Welemir1. Да, все сработало. Подсветка BN пропала!
А как все это понять?
0
|
|
|
Автоматизируй это!
|
|
| 02.02.2021, 20:04 | |
|
Staut, это аннотации типов
ты подсказываешь себе, другому разработчику и пичарму что вот тут будет вот такой тип.
1
|
|
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 02.02.2021, 20:10 [ТС] | |
|
- Спасибо Welemir1 за информацию! Буду читать, думать, разбираться, пробовать.
Вы дали мне много полезной информации.
0
|
|
| 02.02.2021, 20:10 | |
|
Помогаю со студенческими работами здесь
15
Ошибка кодировки в PyCharm Установка Anaconda + PyCharm CE
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|