Как другие программисты объясняют и как это делаешь ты, как небо и земля. Они объясняют как готовым программистам, хотя у видео название как для новичка. Спасибос) С таким подходом к обучению не боишься узнавать что-то новое 😍
@@bizcollab нет. На самом деле, там foreground. В PyCharm подсказка всплывает, когда скобочку для Label открываешь и там есть полное название атрибута - "foreground".
Класс! Большое спасибо вам за ваши уроки, все очень доходчиво объясняете: с толком, с расстановкой, вот если бы все так вели уроки... Главное продолжайте в том же духе.
Здравствуйте, Вы упоминали ширину и высоту отступа по кол-ву символов - так разве те шрифты моноширинные? Если я сделаю надпись в сто букв "щ" и поставлю ширину, равную сотне, оно не будет торчать? Или если та же надпись, но с восклицательными знаками? Разве тогда края не будут "свисать"?
то, что мы проделывали с 2048 можно же и на ткинтере реализовать? там ведь pygame только для отображения используется. Или даже засунуть ту игру как есть в tkinter, чтобы добавить окон, там тип с настройками, кнопок добавить и т.д?
Ку, я просмотрел твой курс по питону и выучил его, сейчас хотел начать учить что-нибудь другое и решил учить фреймворки для питона и как по мне ткинтер бесполезен, я бы хотел увидеть после завершения этого курса, курс по пайтон киви
Его же (ткинтер) в портабельный питон не засунешь? Если сделать окно там с кнопками и прочим, то как его перенести/запустить на другом компе без питона?
Я так понял, что у тебя не сработал justify, потому что в конце текст должен был примкнуть к правой стороне, но этого не произошло. Или я чего-то не понял?
import tkinter as tk import tkinter.font as tkFont print(tkFont.families(tk.Tk())) вот посмотри какие названия можно использовать для шрифтов, их только можно брать
@@egoroffchannel алгоритмы сортировки, алгоритмы работы с деревьями, алгоритм Дейкстры, поиск в графе: в ширину и в глубину, анализ игр, матричные алгоритмы
В Delphy я на форме размещаю лебел, чек, грид и т.д. и после компиляции могу откомпелированньі файл как приложение открьіть в винде. Как можно открьіть файл *.py без установленного питона? например см. 15.32 ruclips.net/video/AVbxsqXNrFc/видео.html
то, что написал автор # ruclips.net/video/mLySBcS-6p0/видео.html import tkinter as tk # переменные размеры окна h=400 w=200 win = tk.Tk() # загрузим картинку в память photo = tk.PhotoImage(file="iconka.png") # цвет фона bg (font ground - поле для шрифта (т.е его цвет)) win.config(bg='#2DFFAA') # поместим картинку (иконку) в названии окна win.iconphoto(False, photo) # название окна win.title('парсинг сайта rabota.by') # размеры окна + смещение относительно верх лев угла win.geometry(f"{h}x{w}+20+32") # True/False разрешение/запретить изменять размеры окна win.resizable(True, True) # win.minsize('200x300') # win.maxsize('600x700') # === работа с виджетами (кнопки, птички, и т.п.) # создаю виджет типа лебел и помещаю его на окно # win и какую информацию покажем на экране label_1 = tk.Label(win, text='''виджет label_1''', bg='red', fg='white', font=('Arial',20,'bold'), # отступы внутри виджета # padx=20, # pady=30, # ширина/высота виджета в символах width=20, height=3, # смещение текста в рамках виджета anchor='nw', #s-юг/вниз, n-север/вверх # окантовка виджета relief=tk.RAISED, bd=10, # ширина окантовки # выравнивание многострочной информации justify=tk.LEFT, ) # расположим виджет в окне win label_1.pack() win.mainloop()
я на эту херню 20 мин жизни потратил: from tkinter import * tk = Tk() tk.geometry("400x200") tk.title("My GUI") import random def color(): t = '' l = ["#00FFFF","#800000","#CC0000","#000000", "#FFFFFF"] score = 0; score = random.randrange(0,5) t += l[score] tk.configure(background = t) bttn = Button(tk,text = "цвет", font = ("Arial",10,"bold"), pady = 5,padx = 5, bg = "blue",fg = "black", activebackground = "red", width = 15,height=10,anchor="c", command = color) bttn.pack() tk.mainloop() если код можно было упростить и я этого не сделал , то я новичок и сделал как смог) наверное опытные программисты бьют себя по лицу, НО Я НОВИЧОК!!!!!
@@flizef6363 все еще учусь, 1-й том Марка Лутца уже прочитал, читаю 2-й том. Пока нет не стал, питон освоил хорошо, учу теперь разные библиотеки PyQt5 PIL regex и.др. Учу также математику и HTML, CSS, JavaScript. Тестирую код в CodeWars. На этот год или следующий, хочу начать зарабатывать на Freelance создавая веб сайты. Вообще, я не знаю, долго обучаюсь или же нет. Вроде год прошел, а зарабатывать так и не стал)
Как другие программисты объясняют и как это делаешь ты, как небо и земля. Они объясняют как готовым программистам, хотя у видео название как для новичка. Спасибос) С таким подходом к обучению не боишься узнавать что-то новое 😍
Спасибо автору за уроки! Пока это лучшее., что я видел. Для новичка это находка!
ЛАЙК! Ты объясняешь это очень доступно и просто! Такой легкости я не ощущал давно с видеоуроков!
По вашим урокам очень просто и интересно заниматься, большое спасибо!
Перевод строки в лейбл можно исполнить с помощью *
* затем указать в свойстве justify= куда мы хотим расположить нашу сороку, justify=left
бесплатно роблокс ruclips.net/video/zL19uMsnpSU/видео.html
Чувак, действительно очень круто, так держать)
*bg(он же background) - и есть «фон». А fg - это foreground (а не «фонграунд»), т.е. дословно: «передний план». За курс, спасибо!*
font ground - поле для шрифта (т.е его цвет)
@@bizcollab нет. На самом деле, там foreground. В PyCharm подсказка всплывает, когда скобочку для Label открываешь и там есть полное название атрибута - "foreground".
ты просто лучший со своими уроками. луик
Обалденные уроки!Спасибо огромное!
Спасибо большое, Артем!
Класс! Большое спасибо вам за ваши уроки, все очень доходчиво объясняете: с толком, с расстановкой, вот если бы все так вели уроки... Главное продолжайте в том же духе.
Вы просто молодец. Супер. Спасибо!!!
бесплатно роблокс ruclips.net/video/zL19uMsnpSU/видео.html
Спасибо за видео! Очень интересно
Спасибо за пояснения! Очень доступно и подробно! Height произносится как хайт, хейт - это hate 😂😂😂😂 но все остальное очень достойно!
Спасибо за урок!
Спасибо за ролик!
Спасибо Артем
Спасибо тебе большое!
спасибо тебе большое очень очень
Умница!
Как всегда: автор молодец!
бесплатно роблокс ruclips.net/video/zL19uMsnpSU/видео.html
Видео просто супер! Спасибо.
для более полного понимания принципов расположения текста отступами и выравниваниями, советую пройти курс по css и html.
Спасибо за урок!!! Все очень четко и понятно!!!
Подробно,понятно.Отличный урок!
Спасибо!
Спасибо за видео!!!
EXELENT COUCH
მადლობა
Я еще в мае сделала игру на Tkinter камень ножницы бумага
То чувство,когда выучил ткинтер,и написал первую рабочую прогу))))
Я уже знаю, PyQt5 лучше
то что нужно
на прошлом видео было 120к просмотров, тут уже 60к. Начинают многие, но до конца доходят не все
спас помог спасиба
I thank you so much
Спасибо
респект
Здравствуйте, Вы упоминали ширину и высоту отступа по кол-ву символов - так разве те шрифты моноширинные? Если я сделаю надпись в сто букв "щ" и поставлю ширину, равную сотне, оно не будет торчать? Или если та же надпись, но с восклицательными знаками? Разве тогда края не будут "свисать"?
то, что мы проделывали с 2048 можно же и на ткинтере реализовать? там ведь pygame только для отображения используется. Или даже засунуть ту игру как есть в tkinter, чтобы добавить окон, там тип с настройками, кнопок добавить и т.д?
да, можно и в ткинтере реализовать
Thanks.
а где можно увидеть ВСЕ параметры lavel? в документации почему то не нашел
или плохо искал
1:40 для себя
Добрый вечер. Подскажите, пожалуйста, как установить картинку бэкграунд для лейбла? Если делаю через атрибут image, пропадает текст на лейбле.
👍👍
Ку, я просмотрел твой курс по питону и выучил его, сейчас хотел начать учить что-нибудь другое и решил учить фреймворки для питона и как по мне ткинтер бесполезен, я бы хотел увидеть после завершения этого курса, курс по пайтон киви
_tkinter.TclError: unknown option "-wigth" Что делать подскажите?
ахахахах
Артём, подскажите пожалуйста, можно ли убрать фон с лейбла, либо же сделать его прозрачным?
Просто делаешь такой-же фон, как и у основного фона
Так теинтер или же qt5?
super
Его же (ткинтер) в портабельный питон не засунешь? Если сделать окно там с кнопками и прочим, то как его перенести/запустить на другом компе без питона?
создать из него exe файл?! есть с этим какие то проблемы?
@@ankhmarcius8331 , папку tcl с содержимым закинул в папку с портабельным питоном - заработал.
какие значения ещё есть у relief?
FLAT
RAISED
SUNKEN
GROOVE
RIDGE
@@egoroffchannel Спасибо!
Все круто, но как разместить этот лейбл в то место окна где нужно, по XY?
что делать если label не работает
а он нужен
Я так понял, что у тебя не сработал justify, потому что в конце текст должен был примкнуть к правой стороне, но этого не произошло. Или я чего-то не понял?
Почему то не меняется шрифт, независимо от свойства font. Только размер меняется, но не шрифт и не толщина шрифта. Может подскажете, в чём проблема?
import tkinter as tk
import tkinter.font as tkFont
print(tkFont.families(tk.Tk()))
вот посмотри какие названия можно использовать для шрифтов, их только можно брать
@@egoroffchannel Спасибо большое
Привет, как ты сделал перенос строку 1:49?
запятая и enter
Артем, а будет видео по алгоритмам?
а какие алгоритмы нужны?
@@egoroffchannel алгоритмы сортировки, алгоритмы работы с деревьями, алгоритм Дейкстры, поиск в графе: в ширину и в глубину, анализ игр, матричные алгоритмы
Автор не показал как задать координаты для расположения надписи в конкретном месте в окне
Возможно задам глупый вопрос, но что не так с PyQt?
для новичков он будет сложный, а так конечно очень крутой
Tkinter со свободной лицензией и идет из коробки, а pyqt нет.
топ
yaxshi chidasa bo'ladi
бесплатно роблокс ruclips.net/video/zL19uMsnpSU/видео.html
В Delphy я на форме размещаю лебел, чек, грид и т.д. и после компиляции могу откомпелированньі файл как приложение открьіть в винде. Как можно открьіть файл *.py без установленного питона? например см. 15.32 ruclips.net/video/AVbxsqXNrFc/видео.html
то, что написал автор
# ruclips.net/video/mLySBcS-6p0/видео.html
import tkinter as tk
# переменные размеры окна
h=400
w=200
win = tk.Tk()
# загрузим картинку в память
photo = tk.PhotoImage(file="iconka.png")
# цвет фона bg (font ground - поле для шрифта (т.е его цвет))
win.config(bg='#2DFFAA')
# поместим картинку (иконку) в названии окна
win.iconphoto(False, photo)
# название окна
win.title('парсинг сайта rabota.by')
# размеры окна + смещение относительно верх лев угла
win.geometry(f"{h}x{w}+20+32")
# True/False разрешение/запретить изменять размеры окна
win.resizable(True, True)
# win.minsize('200x300')
# win.maxsize('600x700')
# === работа с виджетами (кнопки, птички, и т.п.)
# создаю виджет типа лебел и помещаю его на окно
# win и какую информацию покажем на экране
label_1 = tk.Label(win, text='''виджет
label_1''',
bg='red',
fg='white',
font=('Arial',20,'bold'),
# отступы внутри виджета
# padx=20,
# pady=30,
# ширина/высота виджета в символах
width=20,
height=3,
# смещение текста в рамках виджета
anchor='nw', #s-юг/вниз, n-север/вверх
# окантовка виджета
relief=tk.RAISED,
bd=10, # ширина окантовки
# выравнивание многострочной информации
justify=tk.LEFT,
)
# расположим виджет в окне win
label_1.pack()
win.mainloop()
Молодец!
!!!!!!!!!!!!!
я первый
я на эту херню 20 мин жизни потратил:
from tkinter import *
tk = Tk()
tk.geometry("400x200")
tk.title("My GUI")
import random
def color():
t = ''
l = ["#00FFFF","#800000","#CC0000","#000000",
"#FFFFFF"]
score = 0; score = random.randrange(0,5)
t += l[score]
tk.configure(background = t)
bttn = Button(tk,text = "цвет",
font = ("Arial",10,"bold"),
pady = 5,padx = 5,
bg = "blue",fg = "black",
activebackground = "red",
width = 15,height=10,anchor="c",
command = color)
bttn.pack()
tk.mainloop()
если код можно было упростить и я этого не сделал , то я новичок и сделал как смог)
наверное опытные программисты бьют себя по лицу, НО Я НОВИЧОК!!!!!
че программистом стал?
@@flizef6363 все еще учусь, 1-й том Марка Лутца уже прочитал, читаю 2-й том. Пока нет не стал, питон освоил хорошо, учу теперь разные библиотеки PyQt5 PIL regex и.др. Учу также математику и HTML, CSS, JavaScript. Тестирую код в CodeWars. На этот год или следующий, хочу начать зарабатывать на Freelance создавая веб сайты. Вообще, я не знаю, долго обучаюсь или же нет. Вроде год прошел, а зарабатывать так и не стал)
@@Andrei-de6mf красава у тебя перспективное будущее желаю тебе успехов в жизни
@@flizef6363 спасибо, и тебе удачи! Кстати, рекомендую освоить слепую печать если ещё не освоил😁
В программировании очень удобная вещь)
@egoroff_channel, а как просто текс прижать к краю без отступов?
label_1 = Label(self, text='test', justify=LEFT)
label_1.pack()
Понятно, через урок рассказал... не pack'ом, а grid'ом паковать.
как разместить Label в определенное место ? Этого то ти не показал. А издевательсто на Label показал шикарно
даже вот это не запускается
import tkinter as tk
win = tk.Tk()
win.geometry(f"300x400+100+200")
win.mainloop
идиотизм
win.mainloop()
большое спасибо за видеоролик!
Спасибо
Спасибо