Результаты поиска

  1. S

    TypeError: listdir: path should be string, bytes, os.PathLike or None, not list

    Вот пример: import easygui import shutil file_names = easygui.fileopenbox(filetypes=["*.py"], multiple=True) target_dir = 'C:\\Users\\user\\PycharmProjects\\pythonProject2\\venv\\to' for file_name in file_names: shutil.move(file_name, target_dir)
  2. S

    Не справляюсь с установкой kivy

    Вы не написали какая у вас система и как вы устанавливали kivy (последовательность команд) поэтому трудно сказать что могло пойти не так. Возможно вы установили kivy в одном виртуальном окружении, а использовать пытаетесь в другом.
  3. S

    При включении программы выдает ошибку Traceback (most recent call last): File "D:\python\Охотник за пузырями.py", line 95, in <module> clean_up_

    Чтобы исправить ошибку разместите функции, которые находятся после цикла (del_bubble, clean_up_bubs, distance, collision), перед циклом.
  4. S

    Получаю ошибку Traceback (most recent call last): File "D:\python\Охотник за пузырями.py", line 55, in <module> move_bubbles() File "D:\python

    Когда задаете вопросы про ошибки старайтесь уточнять при каких условиях они возникают. Например, в данном случае лучше было бы назвать вопрос "Получаю ошибку при выходе из программы" или как-то подобно. Потому что если просто скопировать и запустить ваш код, то никаких ошибок не возникает. Что...
  5. S

    Извлечение по ключу произвольному числу

    Если ключи в словарях задать с помощью range, то можно так например: import random chance: int = random.randint(1, 11) # наследство if chance in range(1, 10): print("рарка") else: print("эпик") chance: int = random.randint(1, 11) # действие action = '' if chance in range(1, 6)...
  6. S

    Python , пишу калькулятор на KIVY / кнопки не воспринимают значения

    Ошибка в том, что для кнопок с цифрами используется один и тот же id symbol и для кнопок с операциями тоже один id operation. В результате в переменные symbol.text и operation.text попадают только последние установленные значения 3 и + соответственно. Чтобы значения кнопок передавались корректно...
  7. S

    Встроенная функция которая создает массив от a до b где n элементов

    Во встроенных функциях такой функции нет. Вот их список. Что-то подобное можно реализовать с помощью random или numpy. Вот пример: import random import numpy as np x = list(range(0, 8, 2)) y = random.sample(range(0, 8), 4) z = list(np.linspace(0, 8, 4).astype(int)) print(x) # [0, 2, 4, 6]...
  8. S

    Замена повторяющихся ID в датасете

    Ошибка возникла потому, что в 1440й строке в названии был символ ;. Вот код с учетом проверки названий: products = {} # словарь {product_id: [product_name, product_name, ...]} with open('products.csv', 'r', encoding='utf-8') as file1, \ open('products1.csv', 'w', encoding='utf-8') as...
  9. S

    Выдаёт ошибку на python.

    Код вставляйте с помощью ... -> код -> python. У вас в папке со скриптом лежит файл turtle.py из-за него программа не работает, так как интерпретатор пытается импортировать метод forward из этого файла, а не из модуля turtle. Чтобы исправить переименуйте файл turtle.py в папке D:\\python\...
  10. S

    Замена повторяющихся ID в датасете

    Можно так например: product_ids = [] # список уникальных product_id number = 1 # номер для добавления к product_id last_id = '' # product_id последней обработанной строки # data.csv - файл с данными, data2.csv - файл с измененными product_id with open('data.csv', 'r', encoding='utf-8') as...
  11. S

    Передача данных из QML в Python

    Вот пример: import sys from PyQt5.QtGui import QGuiApplication from PyQt5.QtQml import QQmlApplicationEngine from PyQt5.QtCore import QObject, pyqtSlot class Test1(QObject): a = '' @pyqtSlot(str) def printText(self, text): # записываем значение из текстового поля в...
  12. S

    Обмен данными между Python и QML

    Вот пример: import sys # Класс QUrl предоставляет удобный интерфейс для работы с Urls from PyQt5.QtCore import QUrl from PyQt5.QtWidgets import QApplication, QWidget # Класс QQuickView предоставляет возможность отображать QML файлы. from PyQt5.QtQuick import QQuickView from PyQt5.QtGui import...
  13. S

    Как на Python&Django отобразить количество товаров.

    Можете вывести значение словаря в консоль чтобы узнать что передается в шаблон. Также проверьте имя шаблона во вьюхе.
  14. S

    Как на Python&Django отобразить количество товаров.

    Можно так например: # views.py from django.shortcuts import render from .models import Prixodtable def prixods_count(request): prixods = Prixodtable.objects.all() # получаем все названия names = [p.name for p in prixods] # получаем список туплов [(название, количество), ...]...
  15. S

    Многопоточность с помощью метода Pool

    При работе с модулем multiprocessing рекомендуется защищать точку входа в программу конструкцией: if __name__ == '__main__':. Подробнее об этом можете почитать в документации. Вот пример: import multiprocessing as mp list_urls = ["1", "2", "3", "4"] def func(url): a = 1 + int(url)...
  16. S

    Проблема с функцией def.

    Вот пример: import pygame pygame.init() display_w = 800 display_h = 600 display = pygame.display.set_mode((display_w, display_h)) def rectangle(height, division, pers_width, pers_height): pers_x = display_w // division pers_y = display_h - height + pers_height return (pers_x...
  17. S

    Python&Django проблема с Bootstrap-ом

    Проблема в том, что в шаблоне вы для каждого элемента в списке создаете полностью всю таблицу, а нужно только одну строку. Вот исправленный шаблон: {% extends 'main/layout.html' %} {% block title %} приход Основыне {% endblock %} {% block content %} <div class="features">...
  18. S

    Checkbutton в tkinter

    Вот пример: import tkinter as tk class Application(tk.Frame): def __init__(self, *args, **kwargs): tk.Frame.__init__(self, *args, **kwargs) # переменная для чекбокса self.check = tk.IntVar() self.cb = tk.Checkbutton(self.master, variable=self.check)...
  19. S

    Получаю ошибку AttributeError при добавлении в кортеж

    В ошибке сказано что объект pizza_item имеет класс tuple и у него нет атрибута num.
  20. S

    Как найти два одинаковых объекта с помощью библиотеки pyautogui???

    Чтобы найти несколько одинаковых объектов используйте метод locateAllOnScreen(). Вот пример: import pyautogui template = pyautogui.locateAllOnScreen('foto.png') objects = list(template) print(objects)

Форум IT Специалистов