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

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

или

Сообщество

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

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

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

Репутация

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

13
голоса
4
ответов
215
просмотров
Использование списка значений для выбора строк из DataFrame в Pandas

У меня есть следующий DataFrame в Pandas:

df = DataFrame({'A': [5,6,3,4], 'B': [1,2,3,5])
df

     A   B
0    5   1
1    6   2
2    3   3
3    4   5

Я могу отобрать строки на основе конкретного значения:

x = df[df['A'] == 3]
x

     A   B
2    3   3

Но как мне...

10
голоса
5
ответов
215
просмотров
Как завершить поток в Java?

Можно ли завершить работающий поток, не устанавливая и не проверяя какие-либо флаги, семафоры и т.д.?

13
голоса
5
ответов
215
просмотров
Как добавить новый столбец к существующему DataFrame

Я имею следующий индексированный DataFrame с именованными столбцами и не连续ными номерами строк:

          a         b         c         d
2  0.671399  0.101208 -0.181532  0.241273
3  0.446172 -0.243316  0.051767  1.577318
5  0.614758  0.075793 -0.451460 -0.012493

Я хотел бы добавить новый...

10
голоса
5
ответов
215
просмотров
Получение часового пояса (и смещения) клиента в JavaScript

Как мне получить информацию о часовом поясе посетителя?

Мне нужно следующее:

  1. сам часовой пояс (например, Europe/London);
  2. смещение от UTC или GMT (например, UTC+01).
10
голоса
5
ответов
215
просмотров
Запуск unittest с типичной структурой каталогов тестирования

У меня есть проблема с запуском юнит-тестов в структуре каталогов моего Python-проекта. Я использую довольно распространенную структуру, где тесты находятся в отдельной директории test. Вот пример структуры:

new_project/
    antigravity/
        antigravity.py
    test/
       ...
9
голоса
5
ответов
215
просмотров
Как установить фокус на поле ввода после рендеринга?

Проблема с установкой фокуса на текстовое поле в React

Я пытаюсь установить фокус на определенное текстовое поле после рендеринга компонента в React. Документация предлагает использовать refs, например:

Установите ref="nameInput" на моем текстовом поле в функции рендера, а затем...

10
голоса
5
ответов
215
просмотров
Преобразование шестнадцатеричной строки в целое число в Python

Как преобразовать шестнадцатеричную строку в целое число?

Я пытаюсь конвертировать шестнадцатеричные строки в целые числа, и вот мои примеры:

  • "0xffff" должен преобразоваться в 65535
  • "ffff" тоже должен преобразоваться в 65535

Как правильно выполнить эту операцию в языке программирования, с...

12
голоса
5
ответов
215
просмотров
Как получить фактическую ширину и высоту HTML-элемента?

Как можно вычислить ширину и высоту элемента ``, чтобы правильно его центрировать в отображении браузера (viewport)? Какие браузеры поддерживают каждый из методов?

9
голоса
5
ответов
215
просмотров
Как скопировать объект в Java?

Проблема, с которой я столкнулся, связана с копированием объектов в Java. Рассмотрим следующий код:

DummyBean dum = new DummyBean();
dum.setDummy("foo");
System.out.println(dum.getDummy()); // выводит 'foo'

DummyBean dumtwo = dum;
System.out.println(dumtwo.getDummy()); // выводит...
9
голоса
5
ответов
215
просмотров
"TypeError: требуется объект, похожий на bytes, а не 'str' при обработке содержимого файла в Python 3"

Я недавно мигрировал на Python 3.5. Этот код работал корректно в Python 2.7:

with open(fname, 'rb') as f:
    lines = [x.strip() for x in f.readlines()]

for line in lines:
    tmp = line.strip().lower()
    if 'some-pattern' in tmp: continue
    # ... код

Однако в Python 3.5 на...