Недавний контент stud_55

  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)...

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