Python Tkinter импортирует все

Я продолжаю получать предупреждение в редакторе кода «Импорт подстановочных знаков из библиотеки не разрешен». Кто-нибудь знает, как исправить эту ошибку?

from tkinter import *

Это предупреждение, которое я получаю (Импорт подстановочных знаков из библиотеки не разрешен)

import tkinter as tk и тогда все, на что вы ссылаетесь на tkinter, будет выглядеть так: tk.Button; tk.Tk; tk.Label и так далее.
Thingamabobs 11.11.2022 09:26
Мутабельность и переработка объектов в Python
Мутабельность и переработка объектов в Python
Объекты являются основной конструкцией любого языка ООП, и каждый язык определяет свой собственный синтаксис для их создания, обновления и...
Другой маршрут в Flask Python
Другой маршрут в Flask Python
Flask - это фреймворк, который поддерживает веб-приложения. В этой статье я покажу, как мы можем использовать @app .route в flask, чтобы иметь другую...
14 Задание: Типы данных и структуры данных Python для DevOps
14 Задание: Типы данных и структуры данных Python для DevOps
Проверить тип данных используемой переменной, мы можем просто написать: your_variable=100
Python PyPDF2 - запись метаданных PDF
Python PyPDF2 - запись метаданных PDF
Python скрипт, который будет записывать метаданные в PDF файл, для этого мы будем использовать PDF ридер из библиотеки PyPDF2 . PyPDF2 - это...
Переменные, типы данных и операторы в Python
Переменные, типы данных и операторы в Python
В Python переменные используются как место для хранения значений. Пример переменной формы:
Почему Python - идеальный выбор для проекта AI и ML
Почему Python - идеальный выбор для проекта AI и ML
Блог, которым поделился Harikrishna Kundariya в нашем сообществе Developer Nation Community.
0
1
63
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Когда вы используете импорт с подстановочными знаками, каждая функция и переменная из библиотеки «вставляется» в ваш код. Это может вызвать непредвиденные проблемы, например, случайную запись переменной из tkinter.

Вместо этого вы должны import tkinter as tk и поставить tk.<widget name> для всего, что вы хотите поместить в окно.

Другие вопросы по теме