ПРОСТОЕ ПРИЛОЖЕНИЕ НА PYTHON ЗА 20 МИНУТ

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • ПРОСТОЕ ПРИЛОЖЕНИЕ НА PYTHON ЗА 20 МИНУТ
    ★ Группа ВК: club123...
    ★ Телеграм: t.me/programme...
    ► Поддержать автора:
    www.donational...
    ► Другие видео:
    ★ Плейлист со всеми уроками по python: • Урок по Python №1 | Вв...
    ★ Шуточный вирус в батнике (.bat): • Шуточный вирус в батни...
    ★ Как спрятать папку (архив) с файлами в картинку?: • Как спрятать папку (ар...
    ★ Команды в cmd для новичков за 20 минут - • Командная строка (cmd)...
    ★ Как работает процент (%) / остаток от деления в программировании: • Как работает процент (...
    ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ►
    • ПРОСТОЕ ПРИЛОЖЕНИЕ НА ...

Комментарии • 44

  • @_def_
    @_def_ Год назад +5

    Благодарю за хорошее видео. Очень долго искал видео где объясняется работа с клавиатурой в ткинтер

  • @saveliigovorkov9281
    @saveliigovorkov9281 2 года назад +1

    Спасибо! Были ошибки, но допустил их сам из за невнимательности, все собрал все работает! )))

  • @АлександрНиколаенко-я5й

    А я вообще с телефона смотрю это видео...это вообще жесть. Буду пересматривать дома на компе. Спасибо большое за ваши видео!

  • @КонстантинБойцов-ы4д
    @КонстантинБойцов-ы4д 2 года назад +7

    import tkinter as tkinter
    from random import randint, choice
    from tkinter import messagebox
    #добавляем функции
    import tkinter as tk
    # в видео tk as tk выдает ошибку line 29, in window = tk.Tk() AttributeError: module 'tk' has no attribute 'Tk'
    def AddIdea():
    #делаем так чтобы функция, что-то делала
    value = EnterText.get()
    if value != '':
    with open('How.txt', 'a+', encoding = "utf-8") as file:
    file.write(value + '
    ')
    EnterText.delete(0, 'end')
    else:
    tk.messageBox.showinfo("Ошибка", ('Поле для ввода пустое.'))
    def RandomIdea():
    with open('How.txt', 'r', encoding = "utf-8") as file:
    lines = file.readlines()
    tk.messagebox.showinfo("Идея", (choice(lines)))
    def EnterClick(e):
    AddIdea()
    window = tk.Tk()
    window.resizable(width = False, height = False)
    window.title("Генератор идей")
    window.geometry('720x360')
    window["bg"] = "black"
    # 7:14 минута видео
    idea = tk.Label(window, text = "Добавить идею", font = ("Arial Bold", 15), fg = "lime", bg = "black")
    idea.place(x = 290, y = 25)
    EnterText = tk.Entry(fg = "black", width = 47)
    EnterText.place(x = 220, y = 65)
    btn = tk.Button(window, text = "Добавить", command = AddIdea, width = "40", height = "2", fg = "black", bg = "white")
    btn.place(x = 220, y =110)
    window.bind('', EnterClick)
    GiveIdeia = tk.Label(window, text = "Сгенерировать идею", font = ("Arial Bold", 15), fg = "lime", bg = "black")
    GiveIdeia.place(x = 260, y = 170)
    btn = tk.Button(window, text = "Показать идею", command = RandomIdea, width = "40", height = "2", fg = "black", bg = "white")
    btn.place(x = 220, y =210)
    window.mainloop()

    • @Ilents
      @Ilents 2 месяца назад +1

      спс мужик, до этого у меня была ошибка в функции 2 кнопки, после прочтения твоего комментария я нашел ошибку

  • @___freedom___
    @___freedom___ 4 месяца назад

    Спасибо за урок, очень интересно и все получилось!

  • @user-jo2yj1kv3j
    @user-jo2yj1kv3j 2 года назад

    Спасибо большое,теперь знаю как сделать сохранение в другой файлик,где данные не сотрутся после выключения программы

  • @michaelmushers6368
    @michaelmushers6368 2 года назад

    Усовершенствовал вместо txt создал файл бд, чтоб можно было и вносить и удалять и редактировать. Спасибо за наглядные и понятные видео.

  • @kaukov59
    @kaukov59 5 месяцев назад +1

    Видео очень хорошие,только у вас шрифт мелкий,с ноутбука еще можно разглядеть,а с планшета почти ничего не видно.

    • @vzrivun_2005
      @vzrivun_2005 Месяц назад

      Так просто двумя пальцами приблизьте тот участок который вам нужно разглядеть по ближе

  • @devopsengiheerua
    @devopsengiheerua 8 месяцев назад

    Плохая идея с зелёным цветом шрифта и мелковато. А за приложение спасибо. Будет ДЗ - переписать в ООР)

  • @ЛюбовьТерентьева-б7ю

    Спасибо за видео!

  • @odarochka18
    @odarochka18 Год назад

    Круто! спасибо!

  • @daily_facts-gk6nz
    @daily_facts-gk6nz 9 месяцев назад

    Спасибо за урок

  • @lol-kz7hx
    @lol-kz7hx Год назад

    спасибо за видео🤟🤟

  • @Призрак-в6г
    @Призрак-в6г 3 месяца назад

    Добрый день. Спасибо за урок, очень интересно. Возник вопрос. Сделал всё как у Вас, но почему то у меня pyinstaller создаёт файл How, но без расширения exe, и не даёт запустить его из под виндовс. Паковал в среде Линукс. Потому что через командную строку не даёт установить pyinstaller, ругаясь на pip. Можете подсказать, что я сделал не так? буду очень благодарен.

  • @thegod_of_speed
    @thegod_of_speed Год назад

    Можно показать как внести код кнопок и надписи в функцию и потом извлечь из неё текст и тд... заранее спасибо

  • @SAVOOF
    @SAVOOF 5 месяцев назад

    почему у меня два окна открывается?)))
    решил вопрос надо было добавить -w , но защитник виндолс ругается)

  • @Victor-q8v8y
    @Victor-q8v8y Месяц назад

    У меня одного при запуске програмы не открываеться окно и спрашивает что такое tk?

  • @медиана-ж7р
    @медиана-ж7р 2 года назад +1

    А сделать приложение на apk можно? Или работать будет только на компе?

    • @it_start
      @it_start  2 года назад +2

      Можно и на телефон, но писать надо на киви)

    • @michaelmushers6368
      @michaelmushers6368 2 года назад

      Если на айфоне то pythonista в помощь. Я на этой проге, когда компа не было рядом, учил питончик. Обалденная прога можно писать проги и запускать на iPhone.

  • @ХалилМаденбай
    @ХалилМаденбай 3 года назад +2

    Через мобильник невозможно смотреть. Увеличте пожалуйста размер шрифта

  • @sanilkadereda6692
    @sanilkadereda6692 2 года назад

    почему то всегда при вводе первого значения, вылетает моя ошибка(

  • @artembelov258
    @artembelov258 2 года назад

    Что делать если после генерирования идеи видно только один символ из идеи?

  • @Konstantin_tv
    @Konstantin_tv 4 месяца назад

    Я вообще сумма сошел с этим ткинтером ,так как я все это писал через браузер

  • @GlExcel
    @GlExcel 2 года назад

    Привет, я дошел до 11:21 и при попытке запустить у меня пишет
    Exception in Tkinter callback
    Traceback (most recent call last):
    File "D:\Python386\lib\tkinter\__init__.py", line 1883, in __call__
    return self.func(*args)
    File "D:/PythonP/TTkInter/Ttkinter.py", line 9, in AddRecord
    file.write(valuerec, + '
    ')
    TypeError: bad operand type for unary +: 'str'
    почему так может быть?

    • @it_start
      @it_start  2 года назад +1

      Скинь код)

    • @GlExcel
      @GlExcel 2 года назад +1

      @@it_start прямо сюда что ли? )) как-то не хочется ) куда код прислать? )

    • @GlExcel
      @GlExcel 2 года назад +1

      @@it_start в общем, вот здесь file.write(value + '
      ') была лишняя зпт после value
      убрал и заработало! )

  • @botrot7026
    @botrot7026 2 года назад

    👍

  • @victorboom777
    @victorboom777 7 месяцев назад

    да как почему у меня сраная кмд а у вас норм что это и в этом кмд ниче не сделать

  • @hub5truct358
    @hub5truct358 2 года назад

    братуха вылезла ошибка при формировании .exe - struct.error: unpack requires a buffer of 16 bytes, куда копать?

    • @hub5truct358
      @hub5truct358 2 года назад

      Всё - разобрался: конвертировал png в ico и вроде все заработало

    • @hub5truct358
      @hub5truct358 2 года назад +4

      Я столько восторга испытываю, когда нахожу проблему - в этом и есть наверное главный источник дофамина у программистов))

  • @kamikadze3929
    @kamikadze3929 2 года назад

    а можно само приложение

  • @makortow5818
    @makortow5818 2 года назад

    Сделал exe файл, работает только Enter, когда нажимаешь на кнопки мышью, не работает

  • @MaxPro0910
    @MaxPro0910 2 года назад

    не показывает идею(

  • @Mol0odoy
    @Mol0odoy Год назад

    что значит -f -w -i?

    • @Derrfil
      @Derrfil 6 месяцев назад

      -F (--onefile) - соберёт всё в один .exe файл.
      -w (--windowed/--noconsole) - уберёт встроенную консоль и останется только окно tkinter.
      -i (--icon) + - изменит иконку файла.

  • @tailogs5825
    @tailogs5825 Год назад

    Спасибо за урок