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

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

или

Сообщество

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

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

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

Репутация

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

13
голоса
5
ответов
164
просмотров
Получение списка из заголовков столбцов DataFrame в Pandas

Я хочу получить список заголовков столбцов из объекта DataFrame библиотеки Pandas. DataFrame будет поступать от пользователя, поэтому я не знаю заранее, сколько будет столбцов и как они будут называться.

Например, если мне предоставят DataFrame следующего вида:

    y  gdp  cap
0   1    2   ...
9
голоса
5
ответов
164
просмотров
Почему "npm install" перезаписывает package-lock.json?

Я недавно обновился до npm@5. Теперь у меня есть файл package-lock.json, который содержит все зависимости из package.json. Я ожидал, что при запуске команды npm install версии зависимостей будут подтягиваться из lock-файла для определения того, что должно быть установлено в моем каталоге...

9
голоса
2
ответов
164
просмотров
JavaScript: Знак плюс перед функциональным выражением

Я ищу информацию о немедленно вызываемых функциях и наткнулся на следующую запись:

+function(){console.log("Something.")}()

Может ли кто-нибудь объяснить, что означает знак + перед функцией и какую роль он выполняет?

8
голоса
5
ответов
164
просмотров
Стилизация многострочных условий в операторе 'if'? [закрыто]

Заголовок: Как лучше форматировать длинные условия в операторе if в Python?

Здравствуйте!

Иногда я разбиваю длинные условия в операторе if на несколько строк. Наиболее очевидный способ сделать это:

if (cond1 == 'val1' and cond2 == 'val2' and
      cond3 == 'val3' and cond4 ==...
9
голоса
5
ответов
164
просмотров
Ошибка 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
ответов
164
просмотров
Получить последний день месяца

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

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

8
голоса
5
ответов
164
просмотров
Как проверить значение на null в JavaScript?

Как я могу проверить на наличие null значений в JavaScript? Я написал следующий код, но он не работает. if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("Пожалуйста, заполните все поля"); return false; }

9
голоса
5
ответов
164
просмотров
Цикл for для перебора enum в Java

Я работаю с перечислением (enum) в Java, которое содержит кардинальные и промежуточные направления:

public enum Direction {
   NORTH,
   NORTHEAST,
   EAST,
   SOUTHEAST,
   SOUTH,
   SOUTHWEST,
   WEST,
   NORTHWEST
}

Мне нужно написать цикл for, который будет перебирает каждое...

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

Проблема:

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

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

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

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