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

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

или

Сообщество

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

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

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

Репутация

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

13
голоса
4
ответов
226
просмотров
Однострочное выражение if-then-else

У меня есть вопрос о том, как записать конструкцию if-then-else на одном ряду в Python. Я хочу, чтобы код выполнял логику, похожую на следующую:

if count == N:
    count = 0
else:
    count = N + 1

В Objective-C я бы записал это так:

count = count == N ? 0 : count...
11
голоса
5
ответов
226
просмотров
Как проверить, содержит ли строка подстроку?

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

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

Проблема в том, что текст выбора в корзине также включает модификатор цены, который может...

14
голоса
5
ответов
226
просмотров
Что означают эти три точки в React?

Что означает ... в данном коде на React (с использованием JSX) и какое у него название?

<Modal title='Modal heading' animation=>

11
голоса
5
ответов
226
просмотров
"Работа с большими данными" в pandas [закрыто]

Проблема с обработкой больших объемов данных с использованием Pandas

Я изучаю библиотеку Pandas в Python, и озадачен тем, как эффективно обрабатывать большие наборы данных, которые не могут быть полностью загружены в память. В моей повседневной работе я использую SAS, который отлично...

11
голоса
5
ответов
226
просмотров
В чем разница между списками и кортежами?

Вопрос: В чем разница между списками и кортежами в Python, а также каковы их преимущества и недостатки?

Я изучаю Python и столкнулся с вопросом выбора между списками и кортежами. Хотел бы понять, в чем основные отличия между этими типами данных. Какие у них есть преимущества и недостатки в...

12
голоса
5
ответов
226
просмотров
Узнать, какая версия пакета установлена с помощью pip

Как узнать установленную версию пакета с помощью pip?

Я использую pip для управления пакетами Python и хотел бы узнать, как можно определить, какая версия конкретного пакета в настоящее время установлена на моем компьютере.

Я знаю о команде pip install XYZ --upgrade, но интересно, существует ли...

8
голоса
5
ответов
226
просмотров
Как предотвратить установку "devDependencies" модулей NPM для Node.js (package.json)?

У меня есть следующий сокращенный вариант файла package.json:

{
  "name": "a-module",
  "version": "0.0.1",
  "dependencies": {
    "coffee-script":      ">= 1.1.3"
  },
  "devDependencies": {
    "stylus":             ">= 0.17.0"
  }
}

Я использую версию NPM 1.1.1 на Mac...

8
голоса
5
ответов
226
просмотров
Как правильно проверить, что исключение возникает в pytest?

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

Я столкнулся с проблемой при использовании библиотеки pytest для тестирования функции, которая вызывает исключение ZeroDivisionError. В моем тесте test_whatever я пытаюсь отловить это исключение и вызвать pytest.fail(), чтобы зарегистрировать ошибку.

Вот мой...

8
голоса
5
ответов
226
просмотров
Как использовать 'grep' для непрерывного потока?

Возможно ли использовать grep на непрерывном потоке данных?

Я имею в виду что-то вроде команды tail -f <file>, но с применением grep к этому выводу, чтобы оставить только интересующие меня строки.

Я пробовал команду tail -f <file> | grep pattern, но, кажется, grep может выполняться...

9
голоса
5
ответов
226
просмотров
Как получить день недели по заданной дате?

Я хочу выяснить следующее: given a date (объект datetime), как получить соответствующий день недели?

Например, воскресенье - это первый день, понедельник - второй день и так далее.

Также мне нужно получить результат для текущей даты.

Пример

>>> today = datetime.datetime(2017, 10,...