Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

8
голоса
5
ответов
165
просмотров
Как вычислить евклидово расстояние с помощью NumPy?

У меня есть две точки в 3D-пространстве:

a = (ax, ay, az)
b = (bx, by, bz)

Мне нужно вычислить расстояние между ними:

dist = sqrt((ax-bx)^2 + (ay-by)^2 + (az-bz)^2)

Как я могу сделать это с помощью NumPy? Я уже создал массивы для этих точек:

import numpy
a...
6
голоса
5
ответов
165
просмотров
Как получить исходный код функции Python?

У меня есть функция на Python, определенная следующим образом:

def foo(arg1, arg2):
    # что-то делаем с аргументами
    a = arg1 + arg2
    return a

Я могу получить имя функции, используя foo.func_name. Но как мне программно получить исходный код этой функции, как он указан выше?

8
голоса
5
ответов
165
просмотров
Чтение файла построчно с использованием ifstream в C++

Проблема:

У меня есть файл file.txt, содержащий следующие данные:

5 3
6 4
7 1
10 5
11 6
12 3
12 4

Каждая строка файла представляет собой пару координат. Я уже умею считывать первую строку, но не знаю, как обработать последующие строки файла с помощью C++.

Вот мой текущий код для...

8
голоса
5
ответов
165
просмотров
Как преобразовать существующий API с обратными вызовами в промисы?

Я хочу работать с промисами, но у меня есть API, который использует колбэки в следующих форматах:

1. Загрузка DOM или другое одноразовое событие:

window.onload; // установить колбэк
...
window.onload = function() {

};

2. Простой колбэк:

function...
8
голоса
5
ответов
165
просмотров
Найти и завершить процесс в одну строку с помощью bash и regex

Я часто сталкиваюсь с необходимостью 종료ить процесс во время программирования.

В настоящее время я использую следующий способ:

[~]$ ps aux | grep 'python csp_build.py'
user    5124  1.0  0.3 214588 13852 pts/4    Sl+  11:19   0:00 python csp_build.py
user    5373  0.0  0.0   8096   960 pts/6  ...
6
голоса
5
ответов
165
просмотров
Получить обобщённый тип класса во время выполнения

Вопрос: Как мне добиться этого?

Я создал обобщенный класс GenericClass, и сейчас у меня возникла проблема с тем, как вернуть тип параметра типа T. Вот код, который у меня есть:

public class GenericClass
{
    public Type getMyType()
    {
        // Как мне вернуть тип T?
   ...
8
голоса
5
ответов
165
просмотров
Как задать текущую рабочую директорию как директорию скрипта в Bash?

Я пишу Bash-скрипт. Мне нужно, чтобы текущей рабочей директорией всегда была директорий, в которой расположен сам скрипт.

По умолчанию текущая рабочая директория в скрипте соответствует той оболочке, из которой я его запускаю, но я не хочу такого поведения. Как я могу сделать так, чтобы скрипт...

8
голоса
5
ответов
165
просмотров
Как обслуживать статические файлы в Flask

Неудобная ситуация. Я разрабатываю приложение на Flask, и на данный момент оно просто отображает одну статическую HTML-страницу с ссылками на CSS и JS. Однако я не могу найти в документации Flask информацию о том, как возвращать статические файлы. Да, я мог бы использовать render_template, но я...

7
голоса
5
ответов
165
просмотров
Имеет ли Python "приватные" переменные в классах?

Вопрос о доступности переменных экземпляра в Python

Я пришел из мира Java и читаю книгу Брюса Эккелла Python 3 Patterns, Recipes and Idioms.

Во время чтения о классах я узнал, что в Python не нужно объявлять переменные экземпляра. Вы просто используете их в конструкторе, и они...

8
голоса
5
ответов
165
просмотров
Как временно отключить ограничение внешнего ключа в MySQL?

Заголовок: Как временно отключить ограничения внешних ключей в MySQL?

Описание проблемы: У меня есть две модели Django, каждая из которых имеет внешние ключи к другой. При попытке удалить экземпляры одной из моделей возникает ошибка из-за ограничения внешнего...