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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
47
просмотров
lxml etree: как удалить нежелательное пространство имен из XMLParser

У меня есть XML-документ, который я пытаюсь разобрать с помощью библиотеки etree из lxml. Вот его структура:


  
    1
  
  
    some stuff
  

Мой код выглядит так:

path = "путь к xml файлу"
from lxml import etree as ET
parser = ET.XMLParser(ns_clean=True)
dom =...
0
голоса
1
ответов
47
просмотров
Преобразование pandas.Series из типа object в float с заменой ошибок на NaN

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

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

In [2]: a = pd.Series([1, 2, 3, 4, '.'])

In [3]: a
Out[3]: 
0    1
1    2
2    3
3    4
4    .
dtype: object

Я пытаюсь преобразовать элементы серии a в тип...

0
голоса
5
ответов
47
просмотров
"В чем разница между JIT-компилятором и интерпретатором?"

Проблема: Какие различия существуют между Just-in-Time компилятором и интерпретатором? Также хотел бы узнать, есть ли отличия между JIT компилятором в .NET и Java? Буду признателен за подробное объяснение этих концепций и их сравнений.

0
голоса
2
ответов
47
просмотров
Как лучше открыть файл для эксклюзивного доступа в Python?

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

Каково наиболее элегантное решение следующей задачи:

  • Открыть файл для чтения, но только если он не открыт для записи.
  • Открыть файл для записи, но только если он не открыт ни для чтения, ни для записи.

Встроенные функции работают следующим...

0
голоса
0
ответов
47
просмотров
SQLAlchemy: выполнение сырого SQL с параметрами в привязках

Я пытаюсь выполнить простой SQL-запрос с параметрами с использованием SQLAlchemy в скрипте Alembic. Вот мой код:

from alembic import op

t = {"code": "123", "description": "one two three"}

op.execute("insert into field_tags (id, field_id, code, description) " +
           "values...
0
голоса
5
ответов
47
просмотров
Yii2: Как выполнить группировку условий WHERE с использованием AND или OR?

Я новичок в фреймворке Yii-2. Как я могу выполнить следующий запрос в Yii-2, используя ActiveQuery и модели?

SELECT * FROM users AS u WHERE u.user_id IN(1,5,8) AND (u.status = 1 OR u.verified = 1) OR (u.social_account = 1 AND u.enable_social = 1)

Спасибо!

0
голоса
1
ответов
47
просмотров
Попытка получить среднее значение из результирующего набора с подсчетом

Я пытаюсь решить следующую задачу в SQL (для базы данных DB2):

У меня есть следующий запрос:

SELECT COUNT(*) AS Count
  FROM Table T
 WHERE (T.Update_time =
           (SELECT MAX(B.Update_time)
              FROM Table B
             WHERE (B.Id = T.Id))
GROUP BY T.Grouping

В...

0
голоса
5
ответов
47
просмотров
Динамическое создание методов (генерация кода) в Python на этапе выполнения

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

Я придумал решение, комбинируя exec и setattr. Вот пример:

class Viking(object):
    def __init__(self):
        code = '''
           ...
0
голоса
3
ответов
47
просмотров
Как пропустить итерацию при использовании reduce в JavaScript?

Я пытаюсь разобраться, как условно прервать итерацию при использовании функции reduce в JavaScript.

У меня есть следующий код, который суммирует массив целых чисел и возвращает число 10:

[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, currentIndex, array) {
  return...
0
голоса
2
ответов
47
просмотров
Что означает оператор /= в Python?

Что означает оператор /= (слеш равно) в Python?

Я знаю, что |= является оператором для работы с множествами. Однако с оператором /= я раньше не встречался.