Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Есть csv файл, я делаю обычный поиск в нём по каким-либо данным через GREP и мне выдаёт строку с текстом: John Doe; [email protected] Но в самом вверху csv есть названия name; email и т.д. Можно ли их как-то выводить в строке? name: John Doe; email: [email protected]
Например если нужно нажимать на определенную кнопку в каком-нибудь постороннем приложении/браузере, или скажем добавить кого-то в друзья в дискорде, поставить громкость в плеере на 30% и т.п. Какие неймспейсы/библиотеки/технологии нужно использовать чтобы получить методы...
Пользуюсь Windows 10, Qt5, MSYS2 (профиль отладка) Через консоль MSYS2 установил командой "pacman -S mingw-w64-x86_64-opencv" OpenCV 4.6.0-8, opencv как зависимость установила ffmpeg 4.4.2-6. При компиляции ошибка - "Точка входа vkBindImageMemory2 не найдена в библиотеке DLL C:\msys64\mingw64\bin\avutil-56.dll . avutil-56.dll принадлежит...
подскажите как поэллегантнее разбить разбить строку, используя в качестве разделителя пробел, табуляцию или иной "пробельный" разделитель использовать регулярки?
сайт недавно был перенесен на laravel, до этого все адреса были вида: https://домен.ру/category/ А когда прописали все роуты, адреса начали идти: https://домен.ру/category Т.е. ларавел убирает все слеши в конце урла. Прошлые адреса все проиндексированы уже поисковиками и если оставить как есть,...
import requests from bs4 import BeautifulSoup HOST = "https://minfin.com.ua/" URL = 'https://minfin.com.ua/ua/currency/crypto/uah/' HEADERS = { 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'user-agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36' } def get_html(url, params=''): r = requests.get(url,...
Интересует паттерн Доменная Модель для Spring MVC приложения. Нашел вариант, где слой сервисов сразу классы: сущность Person интерфейс PersonRepository extends JpaRepository<Person, Integer> класс PersonService, который имеет поле типа PersonRepository контроллер PersonController, который имеет поле PersonService. И еще...
Как получить размера текста в пикселях или же индекс самой длинной строки в пикселях Мне нужно заменить стандартный горизонт скрол на свой но что бы он верно работал нужно знать максимальную ширину текста в текущий момент в memo как ее найти Перебирать каждую строку? долго...
class UserState(StatesGroup): name = State() check_in = State() check_out = State() hotel = State() price = State() distance = State() @dp.message_handler(commands=['start']) async def start(message: Message): await message.answer('Введите название города') await UserState.name.set() @dp.message_handler(state=UserState.name) async def get_address(message: types.Message, state: FSMContext): await message.answer('Укажите точную локацию') ...
Мне нужно обмениваться информацией между хендлерами. Решил использовать глобальные переменные, но как выяснилось это плохая идея, каждый пользователь бота в любой момент может поменять значение этой переменной и для другого пользователя хендлер сработает не так как...
Проблема такая, в приложении есть экран со сменой языка на нем списком языков и кнопка сохранить, нужно чтобы при нажатии на язык надпись на кнопке менялась в соответствии с локалью выбранного языка. Например выбрали English на кнопке надпись должна поменяться, вместо...
ngOnInit(): void { this.sub.add( this.orderService.getOrders().pipe( map((orders: CreatedOrders[]) => { return orders.map((order: CreatedOrders) => { const price = []; order.productItems.map((item: CartItem) => { this.orderService.getCreatedCartItems(item).pipe( map((itemData: ItemContent) => { this.orderService.productPrice = Number((itemData.priceDto.price *...
Как в iText можно: создать ячейку с изображением задать выравниваение для конкретной ячейки объединить несколько ячеек по горизонтали Мне нужно чтобы каждая клетка выглядяла так, кто сможет помочь? Баркод это...
Имеется такая функция, которая считывает данные из файла: function read_file(local_path){ let dataFile; fs.readFile(local_path + "my_file.csv", "utf8", function (error, data){ if (error) throw error; return data; }); } async function run() { await console.dir(read_file(local_path)); } run(); Как вернуть значение из функции внутри readFile() и...
Я использую пакет json-server с портом на 3000, npm start запущен на 3001 порте. Проблема: при попытке отправки объекта в dump.json вылетает 400, но занимательно, что GET запрос возвращает 200 и я получаю данные которые указал. Проблемный код: const handleAddTodo = (id) => { const newTodo = { id: 3, title:...
Задача состоит в том, чтобы забирать необходимые данные из grib2 формата и преобразовывать в человекочитаемый формат json, xml. Задача для бэкенда, нужна реализация для python или c#. Не подходит: Java реализация, часть проекта в архиве JavaScript...
Почему PyCharm не видет библиотеки установленные через pip?
после выполнения кода получаю ошибку batch = [1, 2, 3, 4, 5] BATCH_FOLDER = 'home/test' class test: def __init__(self, **params): if len(batch) > 5: BATCH_FOLDER = 'home' print(BATCH_FOLDER) t1 = test() Без if, это работает подскажите в чем дело? Кажется не логичным влияние условия( которое даже не сработало на выполнение) По...
Есть папка с файлами $dir = 'imgbank/IMPERGOM'; $a = array_diff(scandir($dir), array('..', '.')); foreach($a as $b){ $aCode = substr($b, 0, -4); if(strpos($aCode, "2391") !== false) $c .= $b."<br>"; } die($c); Результат вывода такой: 222391.jpg 223910.jpg 223911.jpg 223912.jpg 2391.jpg 23910.jpg 23911.jpg 23914.jpg 23915.jpg 23916.jpg 23917.jpg 23918.jpg 23919.jpg 32391.jpg 72391.jpg Нужно что бы...
По адресу https://api.coincap.io/v2/assets?limit=1 есть парметр "priceUsd" с числовым значением пытаюсь получить его в консоль на http://localhost:3000 весь код const http = require('http'); const server = http.createServer(); server.on('request', (req, res) =>{ res.end('Hello') }); server.listen(3000, (error) => console.log('Server Run')); server.addEventListener("DOMContentLoaded", ()...