Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

Есть таблица: Дана следующая HTML таблица: <table id="table"> <tr> <td data-col="1"></td> <td data-col="2"></td> <td data-col="3"></td> </tr> <tr> <td data-col="1"></td> <td data-col="2"></td> <td data-col="3"></td> </tr> ...

from typing import TextIO from bs4 import BeautifulSoup import requests import json import csv url = "https://calorizator.ru/product" headers = { "Accept": "*/*", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" } req = requests.get(url,headers=headers) src = req.text with open("index.html",encoding='utf-8') as file: src =...

Есть вот такая функция def get_line_list(d, a=[]): for i in d: if type(i) != list: a.append(i) else: get_line_list(i) return a print(get_line_list([1, 2, [True, False], ["Москва", "Уфа", [100, 101], ['True', [-2, -1]]], 7.89])) Первый параметр - многомерный список, второй параметр - пустой список, в...

Пишу веб-сервер на Flask. Вот краткое описание задачи: Есть два стула роута: /wait и /done При запросе на /wait ответ не должен приходить до тех пор, пока не будет сделан запрос на /done. Из-за того, что запросов на /wait могло быть за это время несколько, то при запросе на /done...

Необходимо спарсить значение параметра на сайте, но как это сделать корректно я не понимаю. Делаю через webdriver: driver.get("https://ru.dotabuff.com/players/100382757") res = driver.find_element(By.CLASS_NAME, "rank-tier-wrapper") print (res.text) Возвращается пустое значение(неудивительно). Необходимо спарсить то, что...

Как в IntersectionObserver, возможно узнать, что наблюдаемый элемент находится сверху линии пересечения?

Доброго всем времени суток. Столкнулся с проблемой при доставании объекта из базы данных. Есть такой вот объект. public class Animal { private Long id; private String name; private String describe; private int age; private Set<Class<? extends AnimalHouse>> livingZone = new HashSet<>(); private Set<ClimateZone> climateZone = new HashSet<>(); ...

Всем привет, мне нужно сделать зациклить перезагрузку страницы, если input пустой. Сейчас делается перезагрузка только после нажатия кнопки. Что в моём коде сделано не так? Вот код: Js ``` $(document).ready(function(){ $('#form-bt').on('click', function(){ var username = $('#username').val(); var comment =...

Почему если функция вызванная как метод объекта в качестве колбэка например в setTimeout не теряет свой контекст. Например: Let user = { name: “Саша”, sayHi() { alert(`Привет,${this.name}` } } setTimeout(() => user.sayHi(), 1000) Почему контекст не теряется если this у setTimeout ссылается на...

Задумался насчёт элизии. Вроде и хорошо, оптимизирует программы... Но а что, если конструктор по умолчанию и конструктор копирования должны по-разному инициализировать объекты? Как например в следующем коде. #include <iostream> class A { private: int m_value; public: A(int value = 0)...

c++

Я делаю бота для телеги и я сделал так чтоб текст или файл txt читался и озвучивался(отправлялся как голосовое сообщение), теперь хочу также сделать и с книгами. Сейчас надумал что можно как то спарсить но увы голова не варит как спарсить книгу статей не нашел. ПОМОГИТЕ! #...

Недавно начал изучать C++ и читал про необходимость освобождения памяти, если память выделяется динамически (delete ptr итп). Потом увидел такой код, где нет освобождения памяти. Это нормально, что не используется оператор delete label, delete txtName, delete layout? int main(int argc, char *argv[]) { QApplication...

У меня есть pickerView из которого я делегирую значение в Label, с помощью кнопки.[ Теперь мне нужно, чтобы значение из Label отображалось в процентах. То есть я беру значение из pickerView, передаю в Label,далее мне нужно увидеть это значение в процентах относительно textField, который находится...

Делаю игру по этому туториалу: https://www.youtube.com/watch?v=R897fzBmZOU&list=PLRHtm1zQx-f_iPJNssrmZFSj9H5a00e5I&index=7 Когда игрок получает ключ выдает ошибку. Вот полный текст ошибки: IndexOutOfRangeException: Index was outside the bounds of the array. Quests.OnTriggerEnter2D (UnityEngine.Collider2D other) (at Assets/Scripts/Quests.cs:15) using System.Collections; using System.Collections.Generic; using...

Пытаюсь сделать библиотеку которая используем koin и добавить ее в root приложение через .aar файл. Runtime crush. java.lang.NoClassDefFoundError: Failed resolution of: Lorg/koin/dsl/KoinApplicationKt; at com.w.libraryapp.di.DemoSdkApplication.init(DemoSdkApplication.kt:15) at com.w.rootapp.MainActivity.onCreate(MainActivity.kt:11) at android.app.Activity.performCreate(Activity.java:7009) at...

У меня есть большое количество mp3-файлов с ни о чём не говорящими названиями. Каждый из файлов идёт не дольше 20 секунд. Мне нужна какая-нибудь программа или какой-нибудь скрипт, который прослушает каждый файл, поймёт что там говорится, переведёт это в текст и переименует...

DATABASE = { 'Серёга': 'Омск', 'Соня': 'Москва', 'Миша': 'Москва', 'Дима': 'Челябинск', 'Алина': 'Красноярск', 'Егор': 'Пермь', 'Коля': 'Красноярск' } # Новая функция, она возвращает правильное словосочетание, склоняя слово "друзья" # в зависимости от того, какое число...

Помогите типизировать объект ошибки и Error cause в замороченной функции. TypeScript ругается в этом месте: throw new Error( FETCH_ERROR_MESSAGE, { cause: { status: response.status } } ); } Текст ошибки: Type '{ status: number; }' is not assignable to type 'Error'. Object literal may only specify known properties, and 'status' does not exist in type 'Error'. Как/где указать тип...

У меня есть класс optional_monadic, который я наследую от класса std::optional template <class T> class monadic_optional : public std::optional<T> { public: using std::optional<T>::optional; monadic_optional(T value) : std::optional<T>(value) {} } В этом классе я описываю метод template <class Return> nonstd::monadic_optional<Return>...

Мне нужно чтобы бот мог допустим изменять постоянно название сервера, но тогда я не могу использовать мои команды которые отправляются в текстовый канал. Как сделать так, чтобы бот мог делать "несколько вещей одновременно"? Если нужна какая-то часть кода, скажите...