Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
В книге "Внедрение зависимостей на платформе .NET", пишут: принцип инверсии зависимостей диктует обязательное распространение абстракций с их собственными модулями В других книгах (например "Чистая архитектура") и статьях об этом ничего не упоминается, а лишь...
как вернутся к проверке значения первого и второго if? int main() { int pt; int licznik = 0; double zgadnij; cout<<"Игра"<<endl; cout<<"Уровни: 1, 2"<<endl; cout<<"Выберы уровень!"<<endl; cin>>pt; srand(time(NULL)); int число; while(true){ if(pt==1) { liczba=(rand())%10+1; ...
Возникла необходимость создать небольшое кроссплатформенное приложение на C#. Выбрал за основе Eto.Forms, т.к. довольно простой как по мне фреймворк. Но возникла проблема: мне нужно сделать форму закруглённой, а не квадратной... Я пробовал ставить WindowStyle = WindowStyle.None и BackgroundColor =...
NameError: name 'QOpenGLFunctions' is not defined from PyQt6.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget from PyQt6.QtCore import QTimer from PyQt6.QtOpenGLWidgets import QOpenGLWidget from PyQt6.QtOpenGL import * from OpenGL.GL import * from OpenGL.GLU import * class CubeOpenGLWidget(QOpenGLWidget, QOpenGLFunctions): def __init__(self, parent=None): super().__init__(parent) self.timer = QTimer(self) ...
Хочу создать учебный проект в перспективой стартапа. Суть: геймифицированное дистанционное обучение Технология: 3D-игра от 1 лица на Unity VR-режим для моб. устройств (разделённый экран под линзы и использование гироскопа смартфона) устройство с запущенным приложением будет...
При выполнении первой части кода, - все работает. При выполнении второй части кода, тоже се работает. Но при выполнении всего кода возникает IndexError, код выполняется и появляется ошибка Index error: list index out of range в строке namesBanks = soup.find("div", .... Подскажите пожалуйста, как избежать...
Как в API поиска по организациям от Яндекса найти все организации, находящиеся внутри определённой области (заданной параметрами ll+spn)? Обычно в запросе в параметре text мы указываем тип требуемой организации (например, аптеки), мне же нужны все организации (магазины, кафе,...
Я пишу print(0.1 + 0.2 + 0.3) Вывод: 0.6000000000000001 Как это исправить? Я пробовал написать from decimal import * print(Decimal(0.1) + Decimal(0.2) + Decimal(0.3)) и получил вывод 0.6000000000000000055511151231 Мне не нужна какая-то конкретная точность (то есть, getcontext().prec = number не подойдёт), а нужно убирать нули в конце числа после...
import random rand = random.randint(1, 999) p_n = rand if p_n == 11: print("Супер вин!") print(f"Случайное число - {rand}") elif p_n == 22: print("Супер вин!") print(f"Случайное число - {rand}") elif p_n == 33: print("Супер вин!") print(f"Случайное число - {rand}") elif p_n == 44: print("Супер вин!") ...
Компилирую свое приложение flet в apk-файл. До этого все работало, но после того, когда я добавил requests в requirements.txt, то начала появляться ошибка: Flet app package app/app.zip was not created. Полный лог: (venv) PS C:\Users\Admin\Desktop\NeoTelecom> flet build apk Creating Flutter bootstrap project...OK Customizing app icons and splash images...OK Generating app...
export function createCard(cardData, userId, imageCallback) { // Клонировать шаблон const cardTemplate = document.querySelector('#card-template'); const clone = cardTemplate.content.cloneNode(true); // Установить значения вложенных элементов const cardTitle = clone.querySelector('.card__title'); const cardImage = clone.querySelector('.card__image'); const cardDelete = clone.querySelector('.card__delete-button'); const...
Возможно ли реализовать открытие файла сразу после скачивания на нативном js, возможно, из загрузок браузера? Браузер не может обработать exel, csv и подобные форматы, как, например, обрабатывает pdf.
Как сделать так, чтобы: 3.00 стало 3 4.20 стало 4.2 1.5600 стало 1.56 12.345000000 стало 12.345 и так далее... ?
import subprocess import os # Функция для запуска скрипта 2 из скрипта 1 def run_script2(): script2_process = subprocess.Popen(["python", "script2.py"]) return script2_process # Основной код "скрипта 1" # Здесь может быть любая логика, которая в конечном итоге завершится script2_process = run_script2() # Ожидание завершения...
Есть часть кода, которая вызывается из главного скрипта: file_name = f"{date_1}.csv" with open(file_name, 'a', newline='') as file: writer = csv.writer(file) for complex_sla_event in SLA_event: for complex_ticket_event in ticket_event: if complex_sla_event[0] == complex_ticket_event[3]: if complex_ticket_event[2] - timedelta(hours=36) <=...
Не происходит повторный запрос для useInfiniteQuery. Можете подсказать в чем проблема? const { data: data2, fetchNextPage, refetch, } = useInfiniteQuery({ queryKey: [`NOTIFICATION_${statusSearch}`], queryFn: ({ pageParam }) => fetchNotification({ pageParam, statusSearch }), initialPageParam: 0, enabled: true, staleTime: Infinity, getNextPageParam: (lastPage, allPages) => { return...
Писал код для дискорд бота. Суть такая: на команду /quest у меня стоит кулдаун в 1 час (3600 секунд). У меня есть команда, которую надо вводить по сути так: /reset_cd quest Но когда я пишу эту команду в дискорде, мне пишет, что команда quest не найдена. Пробовал писать и /reset_cd /quest но всё равно...
вот код. он должен открывать фф, заходить на сайт и вводить в поле логина указанный текст from selenium import webdriver from time import sleep browser = webdriver.Firefox() browser.get('https://xss.is') xpath = '/html/body/div[1]/div[2]/div[2]/div[5]/div/div[2]/div[2]/div/div[2]/form/div[1]/div/dl[1]/dd/input' element = browser.find_element_by_xpath(xpath) element.send_keys("deda") input("Нажмите...
Есть три таблицы gallery id, ---, --- events id, ---, --- events_gallery id, events_id, gallery_id Делаю запрос SELECT * FROM events JOIN events_gallery ON events.id = events_gallery.events_id WHERE gallery_id in (145, 146) В результате получаю Array ( [0] => Array ( [events_id] => 1 [gallery_id] => 145 ) [1] => Array ( [events_id] => 1 [gallery_id] => 146 ) [2]...
Вопрос такой, не пойму с чего начать вывод длинного деления в столбик, я уже сделал расчет чисел и сохранил их в массивы, теперь мне нужно сделать такой вывод, как на картинке: вот что у меня уже есть буду благодарен за любую помощь. import java.util.LinkedList; public class Division { private int...