Ответы пользователя по тегу Python
  • Как убрать кавычки из списка в Python?

    Tayaki
    @Tayaki
    Пытаюсь в Python
    Надеюсь, поможет. :)
    Третья ссылка по запросу в гугле:
    Можно соединить слова в одну строку с помощью join с пробелом в качестве разделителя, а потом вывести:
    words = ['end', 'nend']
    print(' '.join(words))

    Другой вариант, если просто слова нужно вывести, то можно передать список слов в print через "звездочку", тогда каждое слово будет передано в print как отдельный параметр:
    words = ['end', 'nend']
    print(*words)

    Чтобы вывести те же слова на несколько строк, то в первом варианте просто меняем разделитель на '\n':
    words = ['end', 'nend']
    print('\n'.join(words))

    Во втором варианте нужно еще явно задать разделитель:
    words = ['end', 'nend']
    print(*words, sep='\n')
    Ответ написан
  • Почему у меня не работает Python 3?

    Tayaki
    @Tayaki
    Пытаюсь в Python
    Ты, кажется, неправильно пытаешься запустить его. Питон запускается командой python, а не python3. Если не получится, переустанови: возможно, проблемы с переменными среды.
    Попробуй сначала полностью удалить второй питон, и только потом устанавливай третий. Не забудь нажать галочку на путь при повторной установке (уже делал, но напомню ещё разок, ведь это ж типа гайд :) ). Также настоятельно прошу запомнить, куда устанавливаешь питон (лучше скопируй этот путь, он понадобится) .После установки проверь переменные среды.
    spoiler
    Как найти эти "переменные":
    1. ПКМ по папке компьютера ("Этот компьютер" или "Мой компьютер", смотря где смотришь)
    2. В панельке слева открывшегося окна "Система" открываешь вкладку "Дополнительные переменные среды"
    3. В появившемся окне во вкладке "Дополнительно" (по идее она и должна открыться) над кнопками "ОК", "Отмена" и "Применить" будет кнопка "Переменные среды..."
    4. Двойной щелчок по переменной Path.

    Если там есть ссылки на второй питон, то удали их (хотя по идее уже быть не должно). Если в переменных не будет ссылок на третью версию, то их придется добавить вручную (Для этого тебе нужно знать, куда ты устанавливал питон, на что я очень просила обратить внимание выше).
    Если ты установил всё правильно, то двумя полями в Пути обязательно будут подобные строчки (у меня версия 3.6.х, но это не особо важно, так что не переживай, у тебя будет 3.8.х):
    C:\Users\tau\AppData\Local\Programs\Python\Python36\Scripts\
    C:\Users\tau\AppData\Local\Programs\Python\Python36\
    Если подобных нет, то кладём ладошку на мышку и из закромов пк находим, куда устанавливали Пайтон, перейдя по скопированному пути при установке.
    В итоге ты должен найти эту папку и остановиться на ней:
    spoiler
    5ead6aec4d5b9350760765.png

    Скопируй путь выше (Этот компьютер >Локальный диск ....) и добавь в переменную среды Путь. Это будет первая ссылка.
    Теперь добавляем вторую:
    Перейди из папки Python38 в папку Scripts и скопируй путь к ней (или просто припиши к предыдущему пути "Scripts\").
    Через команду python в командной строке попытайся запустить питон теперь. По идее должно получиться. :)
    Ответ написан
    3 комментария
  • Как разместить выпадающее меню в QToolBar?

    Tayaki
    @Tayaki Автор вопроса
    Пытаюсь в Python
    В отчаянии уже просто чекала все подряд ссылки и каким-то совершенно невероятным образом перешла сюда.

    В чём соль: нужно объявить родителя для меню, а именно кнопку.
    В моём случае это так:
    settingsMenu=QMenu(Button)
    Ответ написан
    Комментировать
  • Как расположить 2 Canvas горизонтально?

    Tayaki
    @Tayaki Автор вопроса
    Пытаюсь в Python
    dimir Kozhevin @vovik0
    В первом скрипте:
    Canvas(root, bg = "green").place(relx=0.75, .... )
    значения relx, relwidth,relheight должны быть от 0 до 1 (0;0 верхний левый угол, 1;1 нижний правый)
    Ответ написан
    Комментировать