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

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

или

Сообщество

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

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

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

Репутация

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

11
голоса
5
ответов
212
просмотров
Как представить 'Enum' в Python?

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

Я в основном разработчик на C#, но в данный момент работаю над проектом на Python.

Как можно представить эквивалент перечисления (Enum) в Python? Я хочу узнать, какой подход лучше всего подходит для реализации аналогичной функциональности перечислений, которые доступны в...

15
голоса
5
ответов
212
просмотров
Формат даты YYYY-MM-DD в shell-скрипте

Я пытался использовать $(date) в своем скрипте на Bash, однако мне нужно, чтобы дата была в формате YYYY-MM-DD. Как мне это сделать?

18
голоса
4
ответов
212
просмотров
Переменные Sass в функции calc() CSS

Я пытаюсь использовать функцию calc() в стиле Sass, но у меня возникают некоторые проблемы. Вот мой код:

$body_padding: 50px;

body {
    padding-top: $body_padding;
    height: calc(100% - $body_padding);
}

Если я использую литерал 50px вместо переменной $body_padding, то всё...

11
голоса
5
ответов
212
просмотров
Как получить имя функции в виде строки?

Как получить имя функции в виде строки? def foo(): pass

>>> name_of(foo) "foo"

11
голоса
5
ответов
212
просмотров
Как настроить порт для приложения Spring Boot

Как настроить порт TCP/IP, на котором будет слушать приложение Spring Boot, чтобы оно не использовало порт по умолчанию 8080?

18
голоса
5
ответов
212
просмотров
Как узнать время выполнения программы на Python?

У меня есть консольная программа на Python, которая выполняется довольно долго. Я хочу узнать точное время, затраченное на её выполнение.

Я рассматривал модуль timeit, но он, похоже, предназначен только для небольших фрагментов кода. Мне нужно замерить время выполнения всей программы.

9
голоса
0
ответов
212
просмотров
Почему код Python выполняется быстрее в функции?

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

def main():
    for i in xrange(10**8):
        pass
main()

Этот фрагмент кода выполняется за:

real    0m1.841s
user    0m1.828s
sys     0m0.012s

Однако, когда я...

9
голоса
5
ответов
212
просмотров
Что такое конструкция (function() { } )() в JavaScript?

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

(function () {

})();

Это похоже на то, что он выполняет ту же функцию, что и document.onload?

9
голоса
5
ответов
212
просмотров
Как сделать графики Matplotlib отображаемыми внутри IPython-ноутбука?

Я пытаюсь использовать IPython Notebook на MacOS X с Python 2.7.2 и IPython 1.1.0.

У меня не получается получить графику matplotlib встраиваемой в ноутбук.

import matplotlib
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline  

Я также пробовал использовать...

8
голоса
5
ответов
212
просмотров
Неоднозначное значение истинности Series. Используйте a.empty, a.bool(), a.item(), a.any() или a.all()

Я хочу отфильтровать свой DataFrame по условию с использованием оператора or, чтобы оставить строки, значения определённого столбца которых находятся вне диапазона [-0.25, 0.25]. Я попытался сделать это следующим образом:

df = df[(df['col'] < -0.25) or (df['col'] > 0.25)]

Однако я получаю...