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

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

или

Сообщество

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

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

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

Репутация

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

9
голоса
5
ответов
116
просмотров
Ошибка EnvironmentError: не найден mysql_config при установке mysql-python с помощью pip

Описание проблемы

Я пытаюсь установить пакет mysql-python с помощью pip, но получаю следующую ошибку:

(mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python
Downloading/unpacking mysql-python
  Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded
  Running...
9
голоса
5
ответов
116
просмотров
Получить последний день месяца

Есть ли способ с использованием стандартной библиотеки Python легко определить (т.е. в одном вызове функции) последний день заданного месяца?

Если стандартная библиотека не поддерживает эту возможность, предоставляет ли пакет dateutil такую функциональность?

8
голоса
5
ответов
116
просмотров
В чем разница между constexpr и const?

Заголовок: В чём разница между constexpr и const в C++?

Тело вопроса:

Я пытаюсь разобраться в различиях между constexpr и const в C++. У меня есть несколько вопросов по этой теме:

  1. Когда я могу использовать только одно из этих ключевых слов?
  2. В каких ситуациях я могу использовать...
8
голоса
5
ответов
116
просмотров
Как заставить Jackson игнорировать поле при сериализации, если его значение равно null?

Как можно настроить Jackson так, чтобы он игнорировал значение поля при сериализации, если значение этого поля равно null?

Например:

public class SomeClass {
   // Какая аннотация Jackson позволяет пропустить это значение, если оно равно null, 
   // но сериализовать его в противном...
9
голоса
5
ответов
116
просмотров
Как задать размер шрифта заголовка фигуры и меток осей?

Я создаю график в Matplotlib следующим образом:

from matplotlib import pyplot as plt

fig = plt.figure()
plt.plot(data)
fig.suptitle('test title')
plt.xlabel('xlabel')
plt.ylabel('ylabel')
fig.savefig('test.jpg')

Мне нужно указать разные размеры шрифтов для заголовка фигуры и меток...

9
голоса
0
ответов
116
просмотров
Какой эквивалент инструкции case/switch в Python?

Проблема:

Я ищу эквивалент оператора switch в Python. В других языках программирования, таких как C или Java, switch позволяет удобно обрабатывать различные случаи. Однако в Python этого оператора нет.

Я хотел бы узнать, каким образом можно реализовать функциональность, схожую с оператором...

9
голоса
5
ответов
116
просмотров
Как преобразовать символ в строку?

Я имею переменную типа char, и мне нужно преобразовать её в тип String. Как я могу выполнить это преобразование?

9
голоса
5
ответов
116
просмотров
Самый эффективный способ группировки массивов объектов

Вопрос: Как эффективно сгруппировать объекты в массиве?

У меня есть массив объектов:

[ 
    { Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" },
    { Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" },
    { Phase: "Phase 1", Step: "Step 2", Task:...
9
голоса
5
ответов
116
просмотров
Как проверить, что конкретный метод не был вызван, используя Mockito?

Как проверить, что метод не был вызван на зависимости объекта?

У меня есть следующий код:

public interface Dependency {
    void someMethod();
}

public class Foo {
    public void bar(final Dependency d) {
        ...
    }
}

Я создаю тест для класса Foo:

public class...
8
голоса
5
ответов
116
просмотров
IntelliJ: Никогда не используйте импорт с подстановочным знаком

Как запретить использования импортов с подстановочными знаками в IntelliJ?

Я бы хотел узнать, есть ли способ полностью отключить использование wildcard импортов в IntelliJ. В разделе 'Настройки > Стиль кода > Импорты' я вижу, что можно задать 'количество классов', после которого IntelliJ...