• Как создать слеш команды на discord.py?

    fenrir1121
    @fenrir1121 Куратор тега discord.py
    Начни с документации
    Многие используют from discord_slash import SlashCommand
    Смелое заявление о библиотеке, которая не обновлялась с 2021 года. У нее уже даже архивный репозиторий удалили и ссылка ведет на interactions.py.

    Как создать слеш команды на discord.py?
    Открыть examples библиотеки, например basic.py, вставить свой токен и запустить. Все примеры снабжены исчерпывающими комментариями.
    Ответ написан
    Комментировать
  • Почему то при запуске кода в pycharm срабатывает ошибка 0, и тг бот не реагирует на команды. Как исправить?

    Vindicar
    @Vindicar
    RTFM!
    Учи азы программирования.
    Exit code 0 в практически любой операционной системе означает, что программа завершилась без ошибок. Это относится и к программам на питоне - они завершаются с кодом 0, если выполнение спокойно дошло до конца файла без непойманных исключений. Есть ещё функция sys.exit(), но про неё сам почитаешь.

    А в твоём случае ты накосячил в обёртке тела программы. Правильно будет
    if __name__ == "__main__":
    Тоже советую погуглить и почитать, что это, как работает, и зачем оно.
    Ответ написан
    5 комментариев
  • Как проверить совместимость джойстиков с Виндовс?

    Adler_lug
    @Adler_lug
    На aliexpress, например, обычно написано, что они поддерживают.
    Пару лет назад брал себе EasySMX SL-9111, он и как Xbox (xinput) может работать, так и обычный (directinput) геймпад. Единственное, что бы он как Xbox работал надо каждый раз переподключать в usb с зажатой кнопкой на джойстике. Это не очень удобно, но в целом не проблема.
    Ответ написан
    Комментировать
  • Как проверить совместимость джойстиков с Виндовс?

    Большинство игр на Windows используют xinput
    => Если используется xinput / directinput, то всё ок.

    Иначе - нужно тестировать
    Ответ написан
    Комментировать
  • По какой причине __init__.py часто оставляют пустым?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Изучаю различные репозитории
    - а надо изучать азы Python, а потом уже "различные" репозитории.
    По какой причине __init__.py часто оставляют пустым?64c948f950df5147587603.png

    Файл пакета __init__.py
    Ответ написан
    Комментировать
  • В чем заключается ошибка и как ее исправить?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Ошибка в забытой запятой.
    Ответ написан
    Комментировать
  • Что нужно знать, чтобы сделать простой сайт - доску с объявлениями?

    vabka
    @vabka Куратор тега Веб-разработка
    Если цель - создать сайт, то лучше нанять человека со стороны.
    Если цель - научиться до состояния, на котором ты сможешь самостоятельно - учись, пока не сможешь без проблем сам на свой вопрос ответить.

    Примерный список тем уже написал Александр Нестеров
    Ответ написан
    Комментировать
  • Какие проекты можно сделать для повышения уровня в Пайтоне?

    Maksim_64
    @Maksim_64
    Data Analyst
    Знание данных функций (при чем ставить их в один ряд не стоит lambda это инструкция для объявления безымянной функции, в то время как другие имеют вполне конкретные предназначения) вряд ли приблизит вас к освоению python, map, zip возвращают итераторы. Уметь применить zip или map это одно, а вот понимать это уже совершенно другое.

    Вам нужна книга по python, какая именно так на этот вопрос здесь отвечали уже много раз. Книга будет иметь структурность, и во время изучения, если какая то тема вызывает трудности, то можно почитать отдельно статьи или задавать вопросы.

    Пытаться изучать любой язык программирование посредством изучения его встроенных функций - это затея безнадежная.
    Ответ написан
  • Какое техническое решение выбрать под проект?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Но не знаю, какое техническое решение взять? Писать на нативном РНР? Взять готовый фрэймворк?

    Что знаете, на том и пишите.

    Если Вы задаёте вопрос про "фреймворки или нет", значит Вам темболее необходимо использовать фреймворк. Свой велосипед Вы в любом случае напишите хуже.

    Если Вы не разработчик, то наймите ПМ или разраба, он Вам и сообщит, на чем именно он будет писать.
    Ответ написан
    1 комментарий
  • Что за шифр или комбинация шифров?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Дружище так нельзя делать. Криптоанализ предполагает что ты знаешь что ищешь.
    Из какого приложения ты это скопировал? Что ожидается? Хешированный пароль?
    Магнитная ссылка? И мы должны знать контекст. А может ты взял задачу на cryptohack
    и пришел сюда за подсказкой? Так нельзя! Иди в тот форум и там спрашивай.

    У них условие даже есть что участники не обсуждали задачи на стороне.
    Ответ написан
    Комментировать
  • ПО для разработки приложения для андроид?

    Поддержка Flutter официально есть в Android Studio, Intellij (community и ultimate), VS Code, и в emacs.

    Версии intellij community мне хватит или надо ultimate версию?
    Или vs code лучше подходит?

    Откуда нам знать, что тебе лучше подойдёт и чего хватит или не хватит.

    Попробуй сам и реши
    Ответ написан
    Комментировать
  • С чего начать новичку?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Выбираешь интересующую область, узнаешь какой язык в этой области больше применяется, берёшь учебник для начинающих по этому языку, читаешь, практикуешься. То есть начали вы правильно, а потом зря обратились к человеку, который больше вас запутал, чем помог.
    Ответ написан
    2 комментария
  • Как мне применить список из функции в другой функции?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    А в чем, собственно, проблема? Передайте это значение в функцию в качестве аргумента, или вон вы глобальной переменной уже пользуетесь, можете и тут наговнокодить так же.
    Вы не объясняете что конкретно у вас не получается. В чем вопрос? Предоставляете довольно объемный код, который, судя по вопросу, написали не вы и чего хотите? Чтобы вам краткий, но исчерпывающий курс по программированию с нуля тут изложили? На какой-то другой ответ в вопросе просто недостаточно информации.

    А бесплатных курсов и репетиторов тут нет.
    Ответ написан
    2 комментария
  • Почему ничего не выводится хотя ошибок нет?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Да вы задрали. Всё он выводит. Программа сразу закрывается, потому что она не обязана ждать. Она ЗАВЕРШИЛАСЬ!
    input() после print напиши и не закроется, пока не нажмешь что-то
    Ответ написан
    1 комментарий
  • Как перенести базу данных postgresql с Ubuntu на windows?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Если кратко - то в Ubuntu делают pg_dump а в Windows - pg_restore.
    Все остальное - это просто детализация этой инструкции.
    Ответ написан
    Комментировать
  • Как правильно перекодировать массив php в json?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    Проблема, как всегда, исключительно в том, что снежинки не умеют в интернет

    Казалось бы, набери в браузере: php json_encode кракозябры и получи ответ меньше, чем за секунду
    но по какой-то неведомой причине разработчики, родившиеся через 50 лет после появления интернета, почему-то не умеют им пользоваться
    Ответ написан
    1 комментарий
  • Какую выбрать программу контроля сотрудников?

    Francyz
    @Francyz
    Photographer & SysAdmin
    То, что вы поймаете за руку не будет поводом для увольнения без соответствующих приказов и распоряжений. Доказательства добытые не законным путем не могут быть приобщены к делу. Если вы хотите показать им скриншот где они отлынивают от работы и уволить за это, то у вас должен быть выпущен приказ/распоряжение, что сотрудники компании уведомлены о том, что на их пк работают программы контроля, которые в последующем могут быть использованы в качестве проверки качества работы сотрудников и т.д. Все сотрудники должны быть ознакомлены под роспись с данным документом. Тогда вы можете что-то предъявлять.

    И не пойму в чем проблема вбить ваш запрос в гугл, первой же строчкой идут Стахановцы, стафкорпы и прочее.
    Ответ написан
    2 комментария
  • Что делать если функция не видит атрибут?

    Vindicar
    @Vindicar
    RTFM!
    Включи голову и подумай.
    if ai.SeparateByName(ai.text) is True:
        response = f'my name {ai.name}'
    ai.TextToSpeech(response)

    Если условие не выполнится, переменная response не будет определена. Нужно или дать ей альтернативное значение в ветке else, или дать значение по умолчанию до if. Ну или внести вызов TextToSpeech() внутрь if.

    Аналогично, ты определяешь атрибут ChatAI.text только в методе SpeechToText(), и только если распознавание прошло успешно. Если первая запись голоса или первое распознавание прошли неудачно, атрибут text определён не будет. В случае вторых и последующих - он сохранит своё прежнее значение, и ты не сможешь понять, это пользователь дважды повторил одно и то же, или бот тупит.
    Тебе нужно или определить ему какое-то значение по умолчанию в __init__(), или, что лучше, вообще не использовать атрибут, а возвращать это значение из метода через return.
    Ответ написан
    Комментировать
  • Как продавать десктопный софт онлайн?

    xez
    @xez
    TL Junior Roo
    Через стим / микрософт стор
    Ответ написан
    Комментировать
  • Где посмотреть MAC адрес в образе Windows?

    @Drno
    mac обычно считывается с сетевой карты, соответственно пока её нет, и не установлен драйвер - и mac тоже нет
    Ответ написан
    Комментировать