Вопросы с тегом «python»

187
Добавить столбец в dataframe с постоянным значением

У меня есть существующий фрейм данных, который мне нужно добавить дополнительный столбец, который будет содержать одинаковое значение для каждой строки. Существующий df: Date, Open, High, Low, Close 01-01-2015, 565, 600, 400, 450 Новый дф: Name, Date, Open, High, Low, Close abc, 01-01-2015, 565,...

186
Как я могу использовать файл DLL из Python?

Какой самый простой способ использовать DLLфайл изнутриPython ? В частности, как это можно сделать без написания какого-либо дополнительного C++кода- обертки, чтобы раскрыть функциональность Python? Собственная Pythonфункциональность настоятельно предпочтительнее, чем использование сторонней...

186
Как закомментировать блок кода Python в Vim

Мне было интересно, было ли в Vim какое-либо отображение клавиш, позволяющее мне делать отступы для определенных строк кода (были ли эти строки выделены в визуальном режиме или n строк выше / ниже текущей позиции курсора). Так что в основном то, что преобразует следующее def my_fun(x, y): return x...

186
Неизменяемые и изменчивые типы

Я запутался в том, что такое неизменный тип. Я знаю, что floatобъект считается неизменным, на примере такого типа из моей книги: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Считается ли это неизменным из-за структуры / иерархии классов? Значение...

186
Сериализация экземпляра класса в JSON

Я пытаюсь создать строковое представление JSON экземпляра класса и испытываю трудности. Допустим, класс построен так: class testclass: value1 = "a" value2 = "b" Вызов в json.dumps делается так: t = testclass() json.dumps(t) Это провал и говорит мне, что тестовый класс не JSON-сериализуемый....

186
оперативный вывод команды подпроцесса

Я использую скрипт Python в качестве драйвера для гидродинамического кода. Когда приходит время запустить симуляцию, я использую subprocess.Popenкод для запуска, собираю выходные данные из stdout и stderr в subprocess.PIPE---, затем могу распечатать (и сохранить в лог-файл) выходную информацию и...

186
Преобразование даты и времени в метку времени Unix и преобразование ее обратно в python

У меня есть dt = datetime(2013,9,1,11), и я хотел бы получить метку времени Unix этого объекта datetime. Когда я это сделаю, (dt - datetime(1970,1,1)).total_seconds()я получу метку времени 1378033200. При конвертации обратно с помощью datetime.fromtimestampя получил datetime.datetime(2013, 9, 1, 6,...

186
Проверка, если type == список в Python

Возможно, у меня тут пукнет мозг, но я действительно не могу понять, что не так с моим кодом: for key in tmpDict: print type(tmpDict[key]) time.sleep(1) if(type(tmpDict[key])==list): print 'this is never visible' break вывод, <type 'list'>но оператор if никогда не срабатывает. Кто-нибудь...

185
Интенсивное использование Python в Google [закрыто]

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

185
Разбор HTML с использованием Python

Я ищу модуль HTML Parser для Python, который может помочь мне получить теги в виде списков / словарей / объектов Python. Если у меня есть документ формы: <html> <head>Heading</head> <body attr1='val1'> <div class='container'> <div id='class'>Something...

185
Как я могу проверить, является ли один список подмножеством другого?

Мне нужно проверить, является ли список подмножеством другого - булево возвращение - это все, что я ищу. Является ли тестирование равенства в меньшем списке после пересечения самым быстрым способом сделать это? Производительность имеет первостепенное значение, учитывая количество наборов данных,...

185
«Не удалось запустить curl-config: [Errno 2] Нет такого файла или каталога» при установке pycurl

Я пытаюсь установить Pycurl через: sudo pip install pycurl Он загрузился нормально, но когда он запускает setup.py, я получаю следующую трассировку: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in...

185
Извлечение определенных выбранных столбцов в новый DataFrame в качестве копии

У меня есть DataFrame pandas с 4 столбцами, и я хочу создать новый DataFrame, который имеет только три столбца. Этот вопрос похож на: Извлечение определенных столбцов из фрейма данных, но для панд не R. Следующий код не работает, выдает ошибку и, безусловно, не является пандасным способом сделать...