Очень интересные уроки. В качестве идеи для дальнейших уроков, покажите как сделать простенький табличный процессор. Иногда штука нужная, для простеньких задач но большие процессоры запускать не хочется.
Супер видосы, смотрю не моргая. Сам обучаюсь питону, самостоятельно. Прохожу курс на Coursera, для начинающих. Дальше думал брать следующий курс, ну, так сказать, наращивать. Вопрос, может быть есть какой-то совет, где/что - читать, не знаю. Может есть что сказать. Заранее благодарен за ответ.
Спасибо за лестный отзыв. Я никаких курсов не проходил, все сам учил. Обычно на таких курсах дают много теории и мало практики, из-за чего не происходит закрепления навыков. Нужно просто писать каждый день. Никакого секрета нет. Чем больше тратишь времени, тем лучше и быстрее получается.
А кто-нибудь уже спрашивал почему 7, 8, 9 не работают? Именно эти три кнопки (на windows) ввод с клавиатуры. Всё остальное ок (в том числе кнопки 0-6 нажимаются). Как в app.py, так и в .exe версии.
Советую как раз используемую в видео и похожие (PyQt5/6, PySide2/6). Везде есть свои нюансы. Учил по мере необходимости добавления функционала. Вбивал вопрос, смотрел StackOverflow и документацию.
File "C:\Users\79061\PycharmProjects\calculator.py", line 7, in from design import Ui_MainWindow SyntaxError: source code string cannot contain null bytes Как фиксить?
Делаю по примеру. При изменении метода add_digit() выдало следующее: Traceback (most recent call last): File "E:\Python\Calc\main _1.py", line 38, in self.ui.btn_2.clicked.connect(self.add_digit) File "E:\Python\Calc\main _1.py", line 68, in add_digit if btn.objectName() in digit_buttons: AttributeError: 'NoneType' object has no attribute 'objectName' Не могу разобраться, в чем дело? На мой взгляд возникает недопонимание в моменте btn = self.sender()
насчёт вещественных чисел кто тоже как и я только начинает учить питон в staticmethod можете написать так что бы только вещественные числа он обрезал оставляя максимум 0.00 вот как я его изменил: @staticmethod def remove_trailing_zeros(num: str, precision: int = 2) -> str: if '.' in num: num = f"{float(num):.{precision}f}".rstrip('0').rstrip('.') return num
line 34, in self.ui.btn_9.clicked.connect(lambda: self.add_digit('9')) ^^^^^^^^^^^^^^^^^^^ TypeError: Calculator.add_digit() takes 1 positional argument but 2 were given Что делать?
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
@@shtoshpython Я попробовал сделать всё как в видео, но мне в консоли при компиляции уже, выдаёт ошибку типа nuitka.utils.Execution.NuitkaCalledProcessError: Command '['C:\\Users\\Игорь\\AppData\\Local\\Programs\\Python\\Python310\\python.exe', '-c', '\\ from __future__ import print_function from __future__ import absolute_import
@@shtoshpython Помогите пожалуйста решить данную проблему! Бьюсь уже который день, не могу разобраться, могу скинуть сам код приложения, может быть в нём дело...
Ошибка указывает на то, что вы пытаетесь вызвать переменную, которой не существует. Что за btn_text? Сама кнопка "текст" звучит бредово, ещё и в калькуляторе.
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
Пацаны, помогаем братишке комментариями и лайками для продвижения годного канала!🔥🔥🔥
не гоняйте пацаны... вы матерям еще нужны...
Написал целую книгу за одну калькулятор!! Говорят что пайтен самый простой, я в шоке!! 🙈
А калькулятор действительно симпатичный)
шикардос))) заслуживает лайка от легенды рунета- СЕООНЛИ
Да вы что? Такая честь... Я не могу принять этот лайк, уберите, пожалуйста.
Действительно приятные уроки были, спасибо!
Очень интересные уроки.
В качестве идеи для дальнейших уроков, покажите как сделать простенький табличный процессор. Иногда штука нужная, для простеньких задач но большие процессоры запускать не хочется.
Спасибо, возьму на заметку
«-Джони, ты закоментил код?»
«-Лучше, я снял серию видосов на ютубе!»
У нас в Яндекс лицее была защита вчера по Qt, я написал десктопный парсер ахаха
Звучит интересно, защитил в итоге?
Ending 🔥)
Коммментарий потому что комментарий для продвижения видео
Больше проектов с Qt пж пж пж
Супер видосы, смотрю не моргая. Сам обучаюсь питону, самостоятельно. Прохожу курс на Coursera, для начинающих. Дальше думал брать следующий курс, ну, так сказать, наращивать. Вопрос, может быть есть какой-то совет, где/что - читать, не знаю. Может есть что сказать. Заранее благодарен за ответ.
Спасибо за лестный отзыв. Я никаких курсов не проходил, все сам учил. Обычно на таких курсах дают много теории и мало практики, из-за чего не происходит закрепления навыков. Нужно просто писать каждый день. Никакого секрета нет. Чем больше тратишь времени, тем лучше и быстрее получается.
@@shtoshpython Да, я понимаю, никакого секрета нет) Спасибо еще раз.
Круто
Привет, когда новый видос? Ждем!! )
print('blagodarochka')
print('pozhaluystachka')
No module named 'ui.design' что за ошибка при запуске?
Помоги пожалуйста, почему не работает ввод с клавиатуры 7 8 9 они вообще не работают на клавиатуре, что нужно добавить ответь пожалуйста
А кто-нибудь уже спрашивал почему 7, 8, 9 не работают?
Именно эти три кнопки (на windows) ввод с клавиатуры. Всё остальное ок (в том числе кнопки 0-6 нажимаются). Как в app.py, так и в .exe версии.
Круто получилось
Благодарю!
@@shtoshpython я тоже себе проект придумал может и ты возьмёшь на заметку это Кратно неКратно проверка кратности числа
@@АлександрМорозов-ы7в звучит как-то очень просто
@@shtoshpython незнаю я пока учусь питону
@@shtoshpython И хочу сделать это потому что больше идей нет
Спасибо за видос. Можешь посоветовать библиотеки для написания приложений. и как ты их учил?
Советую как раз используемую в видео и похожие (PyQt5/6, PySide2/6). Везде есть свои нюансы. Учил по мере необходимости добавления функционала. Вбивал вопрос, смотрел StackOverflow и документацию.
File "C:\Users\79061\PycharmProjects\calculator.py", line 7, in
from design import Ui_MainWindow
SyntaxError: source code string cannot contain null bytes
Как фиксить?
Поменять кодировку сгенерированного файла дизайна на utf-8
Делаю по примеру.
При изменении метода add_digit() выдало следующее:
Traceback (most recent call last):
File "E:\Python\Calc\main _1.py", line 38, in
self.ui.btn_2.clicked.connect(self.add_digit)
File "E:\Python\Calc\main _1.py", line 68, in add_digit
if btn.objectName() in digit_buttons:
AttributeError: 'NoneType' object has no attribute 'objectName'
Не могу разобраться, в чем дело? На мой взгляд возникает недопонимание в моменте btn = self.sender()
ваш sender почему-то возвращает None, не замечал у себя такой ошибки
@@shtoshpython мнения на проблему совпали, уже неплохо) Спасибо, буду дальше работать над решением!
насчёт вещественных чисел кто тоже как и я только начинает учить питон в staticmethod можете написать так что бы только вещественные числа он обрезал оставляя максимум 0.00 вот как я его изменил:
@staticmethod
def remove_trailing_zeros(num: str, precision: int = 2) -> str:
if '.' in num:
num = f"{float(num):.{precision}f}".rstrip('0').rstrip('.')
return num
блин голос такой приятный, сколько тебе лет?
21 😎
@@shtoshpython звучишь моложе ;)
@@end41r53 знаю, такой высокий голос
Можешь сказать как ты такие иконки красивые сделал в пайчарме? да и в принципе какую тему ты используешь?
Для иконок плагин Atom Material Icons, для темы плагин Material Theme UI. Тема Material Darker, но там есть много вкусных.
@@shtoshpython спасибо. Не думал что так быстро ответишь. Жду новых роликов
что у тебя за цветовая тема?
Как всё сложно 😣😖😫😭, я походу не смогу брат...
Ты сможешь... Нужно верить в себя...
@@shtoshpython , ну когда то я верил, что то пытался, потом 10 лет прошло
Куда ты пропал?)
Хотел спросить, тебе сколько лет и работаешь ли ты сейчас где-то в сфере IT?
Под одним из комментариев, он написал что ему 21
9:01 музыка из аниме - этот глупый свин😆 я сюда не учиться а искать откуда ты взял музыку пришёл походу
там даже ссылка в описании есть, это lo-fi ремиксы Ren Avel: ruclips.net/video/2vuYi1Km-gY/видео.html
line 34, in
self.ui.btn_9.clicked.connect(lambda: self.add_digit('9'))
^^^^^^^^^^^^^^^^^^^
TypeError: Calculator.add_digit() takes 1 positional argument but 2 were given
Что делать?
add_digit() -> add_digit(self)
Думал, что ошибка возникла у меня, но потом скопировал с репозитория код и оказалось тоже самое. Проблема с вычитанием чисел.
Можно поконкретнее?
Не ускоряй запись, несмотрибельно получается
Привет, мне 15 хочу пойти в data science подскажи пожалуйста где учить python?
docs.python.org/3/
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
Подскажи пожалуйста как это переделать в exe что бы без питона он мог запуститься на компе другого человека
посмотри конец видоса последнего, я там объясняю с другим приложением на pyside6
@@shtoshpython Я попробовал сделать всё как в видео, но мне в консоли при компиляции уже, выдаёт ошибку типа nuitka.utils.Execution.NuitkaCalledProcessError: Command '['C:\\Users\\Игорь\\AppData\\Local\\Programs\\Python\\Python310\\python.exe', '-c', '\\
from __future__ import print_function
from __future__ import absolute_import
try:
import os
@@shtoshpython Помогите пожалуйста решить данную проблему! Бьюсь уже который день, не могу разобраться, могу скинуть сам код приложения, может быть в нём дело...
При запуске вылезает вот такая ошибка:
NameError: name 'btn_text' is not defined
*подскажи почему
Ошибка указывает на то, что вы пытаетесь вызвать переменную, которой не существует.
Что за btn_text? Сама кнопка "текст" звучит бредово, ещё и в калькуляторе.
@@shtoshpython А что на счет данной ошибки?
'Ui_MainWindow' object has no attribute 'btn_add'
@@shtoshpython Я уже сверился с вашим кодом на Git, но все также
@@onebest3671 возможно, я менял название кнопки сложения btn_plus на btn_add
@@shtoshpython Проверил, но ошибка та же, посмотрите может вы, так лучше будет
Привет , можешь залить файл калуькулятора кудата и кинуть ссылку чтобы я мог скачать. Пожалуйста!
чел ты... в описании ссылка на GitHub, там все файлы
Как давно в питон брат?
С рождения брат
@@shtoshpython завидую, что не бросил, щас пытаюсь возобновить, уже трудновато
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.
у него в гитхабе залит открытый код
Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.