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

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

или

Сообщество

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

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

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

Репутация

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

30
голоса
4
ответов
299
просмотров
Как проверить "undefined" в JavaScript?

Заголовок: Как правильно проверить, является ли переменная неопределенной в JavaScript?

Я столкнулся с проблемой определения, является ли переменная в JavaScript неопределенной (undefined). Недавно я наткнулся на несколько способов, которыми, казалось бы, можно это сделать, и теперь не уверен,...

35
голоса
5
ответов
299
просмотров
Как выбрать строки из DataFrame на основе значений столбцов?

Как выбрать строки из DataFrame на основе значений в определенном столбце в Pandas?

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

SELECT *
FROM table
WHERE column_name = some_value

Пытаюсь понять, как выполнить аналогичную операцию в Pandas, чтобы отфильтровать строки DataFrame по значению...

51
голоса
5
ответов
299
просмотров
Как горизонтально центрировать элемент?

У меня возникла проблема с горизонтальным центрированием внутри другого с помощью CSS. Я создаю две обертки: одну с идентификатором "outer" и другую с идентификатором "inner", где я хочу разместить текст "Foo foo".

Вот код, который я использую:


  Foo foo

Как мне правильно...

14
голоса
5
ответов
299
просмотров
Создание DataFrame в Pandas путём последовательного добавления строк

Как создать пустой DataFrame в Pandas и добавлять строки по одной?

Я создал пустой DataFrame:

df = pd.DataFrame(columns=('lib', 'qty1', 'qty2'))

Затем я могу добавить новую строку в конец и заполнить одно поле следующим образом:

df = df._set_value(index=len(df), col='qty1',...

14
голоса
5
ответов
299
просмотров
В TypeScript, что означает оператор ! (восклицательный знак) при разыменовании члена?

При изучении исходного кода правила tslint я наткнулся на следующую строку: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; }

Обратите внимание на оператор ! после node.parent. Интересно! Сначала я попытался скомпилировать файл локально с установленной у меня версией...

15
голоса
5
ответов
299
просмотров
Как управлять перенаправлением после вызова jQuery Ajax

Я использую метод $.post() для вызова сервлета с помощью Ajax и затем использую полученный HTML-фрагмент, чтобы заменить элемент div на текущей странице пользователя. Однако, если сессия истекает, сервер отправляет директиву на перенаправление, чтобы перенаправить пользователя на страницу...

15
голоса
5
ответов
299
просмотров
Создание словаря с помощью генератора словарей

Заголовок: Можно ли использовать синтаксис генератора списков для создания словаря?

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

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

Вот что у меня получилось:

d = {... for k, v in zip(keys,...
15
голоса
5
ответов
299
просмотров
Как получить полный путь к директории текущего файла?

Проблема с получением пути к директории текущего файла в Python

Я пытаюсь получить путь к директории текущего исполняемого файла в Python. С помощью следующего кода я успешно получаю полный путь к файлу:

>>> os.path.abspath(__file__)
'C:\\python27\\test.py'

Однако мне нужен...

13
голоса
5
ответов
299
просмотров
Правильный способ записи строки в файл?

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

print >>f, "hi there"

Также меня интересует, работает ли "\n" на всех платформах, или мне следует использовать "\r\n" на Windows?

10
голоса
5
ответов
299
просмотров
Как использовать десятичное значение шага в range()?

Как мне пройтись по числам от 0 до 1 с шагом 0.1? При попытке использовать следующий код возникает ошибка, так как аргумент шага не может быть равен нулю: for i in range(0, 1, 0.1): print(i)